Identi.ca Identi.ca
  • Login
  • Public

    • Public
    • Groups
    • Featured
    • Popular

Conversation

Notices

  1. Allison Randal Allison Randal Richard Fontana

    @fontana You could just as well say it empowers the project to do enforcement even if the developers don't want to bother.

    Wednesday, 29-Jun-11 13:39:05 UTC from web
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn Doesn't mean the devs are *right* to blur the legal details, just that the finer points of licensing are picked up later.

      Tuesday, 28-Jun-11 09:58:47 UTC
    • Bradley M. Kuhn Bradley M. Kuhn The GNU General Public License , The GNU Lesser General Public License

      @allisonrandal,diff btw !GPL, !LGPL &permissive licenses aren't "finer points",they're the basics. You've low opinion of developers it seems

      Tuesday, 28-Jun-11 10:43:45 UTC
      Rob Myers likes this.
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn Not a low opinion, just very open and accepting to new members of the dev community who are still learning about FLOSS.

      Tuesday, 28-Jun-11 12:05:34 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal,Please stay on topic. We weren't talking about new members; we were talking about existing contributors who picked a license.

      Tuesday, 28-Jun-11 12:07:17 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn I thought we were talking about devs signing a contrib agreement? Those often are new devs.

      Tuesday, 28-Jun-11 12:09:26 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal, re: your claim "devs who picked GPL are just as happy w/ LGPL" you started talking about newbie devs. Rhetorical maneuver?

      Tuesday, 28-Jun-11 12:15:52 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn IIRC, I was explaining why we were trying to draft a general "copyleft" option for Harmony.

      Tuesday, 28-Jun-11 12:55:20 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn So, not the project's choice of outbound license, but the dev's restriction on how they're willing to have their work licensed.

      Tuesday, 28-Jun-11 12:56:19 UTC
    • Bradley M. Kuhn Bradley M. Kuhn The GNU General Public License , The GNU Lesser General Public License

      @allisonrandal, but who exactly wants that? Which developers who picked !GPL wish they had a #CLA that relicensed it back to !LGPL?

      Tuesday, 28-Jun-11 12:57:00 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal,you're talking about the relicensing *power* #Harmony requires developers to give to the company;Outbound's almost irrelevant

      Tuesday, 28-Jun-11 12:59:13 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn The question is whether devs want the project to promise only GPL, or are happy if the project promises "GPL or LGPL".

      Tuesday, 28-Jun-11 13:00:12 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn There is no one-size-fits-all answer to that question, which is why Harmony has options.

      Tuesday, 28-Jun-11 13:01:47 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal, & I've asked you to exhibit the communities clamoring for a #CLA document that eviscerates strong #copyleft in this way.

      Tuesday, 28-Jun-11 13:02:01 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal, it's becoming increasingly clear that #Harmony has a biased set of options: e.g., you continually ignored inbound=outbound.

      Tuesday, 28-Jun-11 13:02:59 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn The "GPL-only" option is really easy in Harmony. General "copyleft" is harder, but also possibly unnecessary.

      Tuesday, 28-Jun-11 13:03:27 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal, inbound=outbound doesn't even need a #CLA longer than:"I agree to license my copyright under LICENSE". #Harmony isn't needed

      Tuesday, 28-Jun-11 13:05:14 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Canonical Ltd.

      @allisonrandal, the only reason for #Harmony to exist, ∴, is to shuffle power away from developers to corporate entities like !Canonical.

      Tuesday, 28-Jun-11 13:06:03 UTC
      Brian van den Broek likes this.
    • Bradley M. Kuhn Bradley M. Kuhn Richard Fontana

      @fontana, I'm not surprised to at all. Could you write more on "#Harmony can't do inbound=outbound" issue (a full blog post perhaps)?

      Tuesday, 28-Jun-11 13:07:45 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn That relicensing power is limited by the outbound license restrictions. If "GPL-only", then project can only relicense as GPL.

      Tuesday, 28-Jun-11 13:08:20 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn inbound=outbound doesn't need a separate contributor agreement. Wouldn't make sense to write one.

      Tuesday, 28-Jun-11 13:09:28 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal, and as I already said a few minutes ago, if the inbound=outbound, there's no use to #Harmony in the first place. Why do it?

      Tuesday, 28-Jun-11 13:09:29 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal, & hence my point: #Harmony's sole purpose is to shuffle copyright licensing power from developers to corporate entities.

      Tuesday, 28-Jun-11 13:10:11 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn Entirely the reverse. Harmony exists to empower contributors with a clear understanding of their rights and responsibilities.

      Tuesday, 28-Jun-11 13:11:59 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal,please don't pretend #Harmony is primarily an education project. If it were, it'd be a set of tutorials rather than contracts

      Tuesday, 28-Jun-11 13:13:13 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Richard Fontana

      @fontana, that much is obvious; it's becoming clearer that #Harmony has side-goal to eviscerate strong #copyleft anyway, so it's consistent.

      Tuesday, 28-Jun-11 13:16:13 UTC
    • Allison Randal Allison Randal Richard Fontana

      @fontana You mean assignment version? or both licensing and assignment versions?

      Tuesday, 28-Jun-11 13:17:29 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn Not purely education, it's documentation process. Which is also a useful education process.

      Tuesday, 28-Jun-11 13:19:09 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal,set of contracts isn't "documentation";It's a set of contracts;call spades "spades";Educational benefit of process irrelevant

      Tuesday, 28-Jun-11 13:25:49 UTC
    • Allison Randal Allison Randal Richard Fontana

      @fontana Hmmm... if the contributor owns the copyright, they still have copyright enforcement power.

      Tuesday, 28-Jun-11 13:25:59 UTC
    • Allison Randal Allison Randal Richard Fontana

      @fontana But, if you mean that Harmony+GPL-only-outbound is not exactly the same as GPL inbound, yes, that's true.

      Tuesday, 28-Jun-11 13:27:51 UTC
    • Bradley M. Kuhn Bradley M. Kuhn The GNU General Public License , Richard Fontana

      @fontana, IIRC @allisonrandal opposes !GPL enforcement (correct if I'm wrong),so © enforcement vs. third-parties is ∴ irrelevant to #Harmony

      Tuesday, 28-Jun-11 13:30:33 UTC
    • Bradley M. Kuhn Bradley M. Kuhn The GNU General Public License

      @allisonrandal, it's beyond "not exactly the same". #Harmony always eviscerates !GPL by taking away all enforcement power from developers.

      Tuesday, 28-Jun-11 13:31:26 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Canonical Ltd. , Richard Fontana

      @fontana, I don't think anyone has, but I'm again not surprised. #Harmony's connection to proprietary relicensing is clear (via !Canonical).

      Tuesday, 28-Jun-11 13:32:35 UTC
    • Bradley M. Kuhn Bradley M. Kuhn The GNU General Public License , Richard Fontana

      @fontana, I'm basing claim re: @allisonrandal's opposition to !GPL enforcement based on memory of statements she made on Committee A calls.

      Tuesday, 28-Jun-11 14:16:06 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Free Software Foundation , Richard Fontana

      @fontana, yes, I've come to realize all ©AA/CLA requires tremendous trust of the recipient org to "do no harm". Many don't even trust !FSF.

      Tuesday, 28-Jun-11 14:18:29 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Richard Fontana

      @fontana,it's annoying when you make statements like:"FSF should ask itself why" when you know well I've started discussion at FSF re: topic

      Tuesday, 28-Jun-11 14:34:57 UTC
    • Erez Schatz Erez Schatz Richard Fontana

      @fontana I'd say because people think the GPL is a hippie open-source license, rather than a viral political one.

      Tuesday, 28-Jun-11 14:36:54 UTC
    • Jobu Dudek Jobu Dudek Bradley M. Kuhn

      @bkuhn the FSF should ask itself... pie or cake

      Tuesday, 28-Jun-11 14:38:26 UTC
    • Erez Schatz Erez Schatz Bradley M. Kuhn

      @bkuhn I think it's not the FSF problem. The "GPL-loving" crowd should stop superimposing their own political views on the FSF

      Tuesday, 28-Jun-11 14:46:03 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn , Richard Fontana

      @fontana @bkuhn I'm not opposed to GPL enforcement.

      Tuesday, 28-Jun-11 15:30:25 UTC
    • Bradley M. Kuhn Bradley M. Kuhn The GNU General Public License

      @allisonrandal, Thanks for clarifying. I'm curious then, how #Harmony proposes to ensure !GPL enforcability for developers who contribute.

      Tuesday, 28-Jun-11 15:54:29 UTC
    • Rui Seabra Rui Seabra

      @allisonrandal Not the reverse, that's insulting word play. Do you take people for stupid? Clear understanding of power shift, that's fact.

      Tuesday, 28-Jun-11 16:24:06 UTC
    • Rui Seabra Rui Seabra Bradley M. Kuhn

      @bkuhn the !fsf at least promises not to change into proprietary, what Canonical is doing is promising they may do that one day.

      Tuesday, 28-Jun-11 16:25:51 UTC
    • Allison Randal Allison Randal Richard Fontana

      @fontana That assumes that only individual developers do GPL enforcement. IIRC, the FSF and Conservancy have often been drivers.

      Tuesday, 28-Jun-11 16:47:05 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn , Rui Seabra , Richard Fontana

      @ruiseabra If you knew me, you'd know that's not true. And also that @bkuhn, @fontana and I are friends, having a friendly conversation.

      Tuesday, 28-Jun-11 16:49:23 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Rui Seabra

      @ruiseabra,indeed. I've known @allisonrandal for more than a decade. I respect her greatly,but she & I have major FLOSS policy disagreements

      Tuesday, 28-Jun-11 16:50:54 UTC
    • Bradley M. Kuhn Bradley M. Kuhn The GNU General Public License

      @allisonrandal, #Conservancy does !GPL enforcement both on its own © & as an agent for individuals. IMO that's best model for enforcement.

      Tuesday, 28-Jun-11 16:52:06 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal, I've publicly stated I'm advocating within #FSF to end mandatory © assignment. Individual developers should have power too.

      Tuesday, 28-Jun-11 16:53:07 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Harald Welte

      @allisonrandal, meanwhile, @laforge's individual enforcement efforts taught #FSF & #Conservancy a great deal about enforcement strategy.

      Tuesday, 28-Jun-11 16:54:14 UTC
    • Tekk Has Moved Tekk Has Moved Bradley M. Kuhn

      @bkuhn I dont' have an issue with the fsf c assignment. promises to keep it free and it's for a good reason, imo

      Tuesday, 28-Jun-11 16:54:57 UTC
    • Bradley M. Kuhn Bradley M. Kuhn The GNU General Public License

      @allisonrandal, IMO the power to enforce !GPL is so strong when consolidated, *only* 501(c)(3)'s (& their non-USA equivs) should have it.

      Tuesday, 28-Jun-11 16:55:21 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn Agreed, there's a good place for both individual and organizational GPL enforcement. Shouldn't be exclusive to either.

      Tuesday, 28-Jun-11 16:57:11 UTC
    • Simon Phipps Simon Phipps Bradley M. Kuhn

      @bkuhn Bravo.

      Tuesday, 28-Jun-11 16:59:05 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Rui Seabra , Richard Fontana

      @ruiseabra, @allisonrandal, @fontana & I are *all* using various rhetorical techniques here. It's how debates are, going back to #Cicero.

      Tuesday, 28-Jun-11 17:00:26 UTC
    • Rui Seabra Rui Seabra

      @allisonrandal well, I don't need to know you to be able to read the double speak in that dent I replied to.

      Tuesday, 28-Jun-11 17:02:13 UTC
    • Rui Seabra Rui Seabra Bradley M. Kuhn

      @bkuhn disguising loss of power with 'better knowing rights and obligations' is a nasty and artistic double speak.

      Tuesday, 28-Jun-11 17:04:38 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Richard Fontana

      @fontana, are you saying the #copyright notices in #glibc are incorrect? If they are correct, there's your ack: already there in the sources

      Tuesday, 28-Jun-11 17:21:38 UTC
    • Simon Phipps Simon Phipps Bradley M. Kuhn

      @bkuhn Hidden in plain sight. Cunning.

      Tuesday, 28-Jun-11 17:24:01 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Rui Seabra , Richard Fontana

      @ruiseabra, both @fontana & I have used rhetorical devices in this discussion too. I don't think @allisonrandal's rhetoric is any "worse".

      Tuesday, 28-Jun-11 17:24:04 UTC
    • Stefano Maffulli Stefano Maffulli Richard Fontana

      @fontana nor of GNOME (whose G stands for GNU)

      Tuesday, 28-Jun-11 17:24:22 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Rui Seabra , Richard Fontana

      @ruiseabra, I'm more annoyed w/ @fontana, who uses rhetorical tricks against me on issues he knows I agree w/ him on already.

      Tuesday, 28-Jun-11 17:25:26 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Free Software Foundation , Stefano Maffulli

      @smaffulli,seems you're unfamiliar w/ !FSF's © assignment policy. Only packages whose orig authors chose to assign have mandatory assignment

      Tuesday, 28-Jun-11 17:27:20 UTC
    • Bradley M. Kuhn Bradley M. Kuhn GNU's Not Unix , GNOME , Stefano Maffulli

      @smaffulli, © holdership for !GNU projects in all other cases is up to the individual projects. Here's !GNOME's policy: http://ur1.ca/10cm4

      Tuesday, 28-Jun-11 17:28:40 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal, if it shouldn't be exclusive, why does #Harmony make it exclusive by using #CLA's to transfer enforcement power?

      Tuesday, 28-Jun-11 17:31:17 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn Copyright assignment transfers enforcement responsibility to the organization, copyright license keeps it with the individual.

      Tuesday, 28-Jun-11 17:33:17 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Canonical Ltd.

      @allisonrandal, it removes enforcement power against entity receiving the #CLA. e.g., !Canonical can use it to avoid #copyleft requirements.

      Tuesday, 28-Jun-11 17:34:49 UTC
    • Stefano Maffulli Stefano Maffulli Bradley M. Kuhn

      @bkuhn I know that it's voluntary thing, thanks

      Tuesday, 28-Jun-11 17:42:46 UTC
    • Abram Hindle Abram Hindle Bradley M. Kuhn

      @bkuhn One solution to FSF copyright assignment: create 2 other FSFs and mutally exclusively split assignment between all 3.

      Tuesday, 28-Jun-11 17:42:49 UTC
    • Steven Rosenberg Steven Rosenberg Bradley M. Kuhn

      @bkuhn What, Socrates didn't have game?

      Tuesday, 28-Jun-11 17:53:17 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Richard Fontana , Steven Rosenberg

      @stevenrosenberg, probably. I referenced #Cicero b/c @fontana did himself a few weeks ago. Plus I despise the Socratic Method. It's bullshit

      Tuesday, 28-Jun-11 17:55:46 UTC
    • Sander Sander Richard Fontana

      @fontana lawschool is for lawyers.

      Tuesday, 28-Jun-11 19:17:35 UTC
      rozzin's identicat ghost likes this.
    • reality reality disturbing , Bradley M. Kuhn , Richard Fontana

      @fontana @bkuhn no thanks !disturbing

      Tuesday, 28-Jun-11 19:19:37 UTC
    • Ryan Rix Ryan Rix disturbing , Bradley M. Kuhn , Richard Fontana

      @fontana @bkuhn Only if you submit it as a !disturbing april fools day RFC.

      Tuesday, 28-Jun-11 19:23:51 UTC
      rozzin's identicat ghost likes this.
    • Rob Myers Rob Myers Richard Fontana

      @fontana: formal methods are actually no I can't even joke about it... ;-)

      Tuesday, 28-Jun-11 19:33:22 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn "GPL enforcement" is done on a GPL license. Enforcement on Harmony agreement terms is "Harmony enforcement", and perfectly possible.

      Wednesday, 29-Jun-11 09:56:05 UTC
    • Bradley M. Kuhn Bradley M. Kuhn The GNU General Public License

      @allisonrandal, if I've given someone a license *other* than !GPL, which most of #Harmony requires in most cases, GPL is then meaningless.

      Wednesday, 29-Jun-11 11:24:13 UTC
    • Denver Gingerich Denver Gingerich Free Software Foundation , Canonical Ltd.

      @allisonrandal A developer may like that if the org is likely to enforce (like @fsf). But @canonical has never enforced: http://ur1.ca/4khfy

      Wednesday, 29-Jun-11 14:37:01 UTC
    • Allison Randal Allison Randal

      @kevingranade Then it comes down to a question of how much copyright is enough to do enforcement.

      Wednesday, 29-Jun-11 14:55:45 UTC
    • Allison Randal Allison Randal Denver Gingerich

      @ossguy Have they ever been infringed? Some projects (e.g. busybox) are inherently tempting targets for infringement. Most aren't.

      Wednesday, 29-Jun-11 15:21:03 UTC
    • Fabian Scherschel Fabian Scherschel

      @allisonrandal Are you saying BusyBox *wants* the GPL to be infringed? Come on!! Oo

      Wednesday, 29-Jun-11 15:24:56 UTC
    • Tekk Has Moved Tekk Has Moved Fabian Scherschel

      @fabsh it's their fault, they were begging for it, waving that tight code around..

      Wednesday, 29-Jun-11 15:30:09 UTC
    • Rui Seabra Rui Seabra

      @allisonrandal yes he could but he's not talking about that advantage. He means the disadvantage that Canonical wants right to proprietarize

      Wednesday, 29-Jun-11 15:31:08 UTC
    • Tore Tørkerull Tore Tørkerull

      @allisonrandal What do you mean with "tempting targets for infringement" That they made something that others want to take?

      Wednesday, 29-Jun-11 15:31:15 UTC
    • Denver Gingerich Denver Gingerich

      @allisonrandal Not sure what your point is. If dev writes #GPL code and can't enforce and (C)-holder won't enforce then GPL is made useless.

      Wednesday, 29-Jun-11 16:52:21 UTC
      Bradley M. Kuhn likes this.
    • Denver Gingerich Denver Gingerich

      @allisonrandal I don't think the #GPL is useful as merely a social norm. To work it must be legally enforceable. People eventually infringe.

      Wednesday, 29-Jun-11 16:57:12 UTC
    • Allison Randal Allison Randal Denver Gingerich

      @ossguy I mean you can't do enforcement against compliant users. Only infringement gives a reason to "enforce".

      Wednesday, 29-Jun-11 17:02:29 UTC
    • Bradley M. Kuhn Bradley M. Kuhn The GNU General Public License

      @allisonrandal,I say again: #CLA/©AA isn't needed for enforcement authority;eg: #Conservancy acts as Erik #Andersen's !GPL enforcement agent

      Wednesday, 29-Jun-11 17:04:23 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn Does Conservancy have some form of signed agreement to act as Erik's agent in enforcement?

      Wednesday, 29-Jun-11 17:16:03 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      @allisonrandal, of course, Conservancy has formal agreement w/ Erik to act as his agent for #GPL enforcement. But not a #CLA nor assignment.

      Wednesday, 29-Jun-11 17:17:46 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Richard Fontana

      @fontana, I think it's likely to be impractical. It'd be impractical for #Conservancy to do it for anyone other than major copyright holders

      Wednesday, 29-Jun-11 17:23:09 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Canonical Ltd.

      @allisonrandal, Amanda #Brock has stated that universal © holership is required for enforcement. Is that position also yours & !Canonical's?

      Wednesday, 29-Jun-11 17:37:44 UTC
    • Bradley M. Kuhn Bradley M. Kuhn

      BTW, amazing Amanda #Brock has audacity to claim to me universal © holdership is needed for enforcement, given that I've helped disprove it.

      Wednesday, 29-Jun-11 17:39:16 UTC
    • Denver Gingerich Denver Gingerich

      @allisonrandal Right. It'd be nice if everyone was compliant, but eventually someone infringes. Then dev should have (C) or enforcing org.

      Wednesday, 29-Jun-11 17:46:38 UTC
    • Allison Randal Allison Randal Bradley M. Kuhn

      @bkuhn As I understand it, her position is that it's "useful" or "helpful", not "required". But, I can't really speak for Amanda.

      Wednesday, 29-Jun-11 17:52:49 UTC
    • Bradley M. Kuhn Bradley M. Kuhn Canonical Ltd.

      @allisonrandal,Amanda said it to me (when defending !Canonical's demand of © assignment) & hasn't retracted. I was asking *your* view though

      Wednesday, 29-Jun-11 17:54:06 UTC
    • Denver Gingerich Denver Gingerich

      @allisonrandal To be clear, I think legal action should be saved for when other avenues don't work. But we shouldn't avoid it entirely. #GPL

      Wednesday, 29-Jun-11 18:06:51 UTC
    • Denver Gingerich Denver Gingerich Software Freedom Conservancy

      @allisonrandal This is from my experience as a part-time @conservancy employee (my views are my own). Many hardware vendors infringe #GPL.

      Wednesday, 29-Jun-11 18:09:50 UTC

Site notice

Identi.ca is converting to pump.io on 1 June 2013

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Identi.ca is a microblogging service brought to you by E14N. It runs the StatusNet microblogging software, version 1.1.0-release, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Identi.ca content and data are available under the Creative Commons Attribution 3.0 license.

Switch to mobile site layout.

Built in Montreal