Conversation
Notices
-
Fun transcript of interview with John Wiegley about emacs... http://ur1.ca/9qq2z but....
-
"wish emacs weren't under copyleft so we can have an emacs app store" makes me remember why I appreciate copyleft so much
-
the fact that I know every emacs extension I download *has* to be free software means it's much more useful software to me!
sdp likes this. -
@cwebber App stores are just broken package managers with the cracks plastered over with "cool"
Bob Jonkman and Christopher Allan Webber like this. -
@maiki Agreed that software under copyleft could be sold, and a "support this software" method of things, even tied to apt!, would be nice
Taryn Fox likes this. -
I didn't watch the video, but I want to point out that a store for emacs would be helpful, if done correctly, in suppor…
-
Dismissing something because it's "cool" is a "cool" way to admit your own lack of ability to create something non-geeks like
-
Correction, make that "your subculture's lack of ability"
-
@jewelfox Apple spend an awful lot on marketing. That's different from producing something people just so happen to "like".
-
@robmyers They also spend a lot on R&D, usability testing, and obtaining monopsony control over supply chains http://ur1.ca/4n363
-
Also your "just so happen to 'like'" phrasing suggests that when people like something the reason why is a mystery to you
-
Scratch that, I interpreted your statement wrong and read my biases into it, sorry
-
@jewelfox free software isn't a "subculture". A little company you may have heard of called Apple base their OS on it.
-
@jewelfox As do the people who make GNU/Linux (first two) and Android (all three). The difference is, as you point out, cultural.
-
@jewelfox No worries. :-)
-
We're aware. Apple has profit incentives to be inclusive (of rich people at least) though. FOSS culture has contempt for "cool"
-
And often "diversity," "women programmers," "people who don't RTFM," "people who expect it to work like M$ windoze," etc.
-
"It's just because of the marketing" is an excuse to avoid both introspection and outreach
Mike Linksvayer likes this. -
@laurelrusswurm In this case, yes. Though I'd argue there are some other cases where one might want to choose non-copyleft
-
Eg, if your copyleft, non CLA program makes heavy use of a permissively licensed library,
-
...it takes more effort to refactor sections to send patches upstream to the library
-
@laurelrusswurm but in the vast, vast majority of cases, I think you are right
-
@cwebber your example of wanting to use a more permissive library is an example of a use copyleft prevents ... copyleft *is* a restriction
-
@cwebber FOSS folks tend to consider !copyleft desirable, but that's only because we live in a world polluted with !copyright
Christopher Allan Webber likes this. -
@laurelrusswurm Well refactor code out and back to the library… copyleft applications tend to be able to use permissive libraries… but yes
-
(And that can still be done, but it involves investigating code provenance and getting contributor permission, which is usually possible)
-
@laurelrusswurm Anyway, I was being #pedantic, but I think we pretty much agree ;)
-
@laurelrusswurm Btw, you may (or may not) enjoy my longer ramblings on this subject: http://dustycloud.org/blog/field-guide-to-copyleft
-
Which I am either re-linking here because I tend to repeat myself, or maybe because I am a self-promotional jerk; take your pick!
-
@cwebber I'll give it a look
-
♻ @cwebber: the fact that I know every emacs extension I download *has* to be free software means it's much more useful software to me!
-
@cwebber interesting... I'd never realized that emacs apps had to be GPLed too. but how does that prevent app stores?!?
-
@lxolivia I don't think it prevents "app stores" as in "marketed package managers" (which is not inherently bad), but
-
@lxoliva it does prevent "app stores" as in DRM'ed mostly-proprietary distribution mechanisms with enforced sale mechanisms.
-
@lxoliva and sorry again for mis-getting your name, I have the mispronunciation hard-coded into my thoughts, which results in misspelling :)
-
@cwebber I see. DRMed and proprietary app store => the “app” is not short for application, but for apple, eh? :-)
-
@cwebber heh. that's funny. how do we patch your thoughts? :-)
-
@lxoliva Given my brain runs 50% from my orgmode files git repo I'd suggest sending patches there, but unfortunately it's a private repo ;)
-
Ah, I meant to link to the transcript, not the flash-requiring video. My bad. http://ur1.ca/9qw4a
-
That isn't my experience; I often speak with folks who don't understand copyleft (specifically CC licenses). I assume t…
-
@maiki I don't think John Wiegley wants DRM per se, but proprietary licensing. Longish anti-GPL post by him is here: http://ur1.ca/9qw4l
-
Also, to be fair to him, John Wiegley *is* one of the most prolific contributors of useful emacs code around, *and* he wrote ledger-cli
-
So not as if he's someone who *just* wants to profit off things w/o giving back, but
-
I benefit a lot from knowing all his & other emacs extensions have to be freesw. It makes emacs "lisp machine" a lot more interesting place!
-
@jewelfox I think "app stores" annoy many for being inferior & intentionally broken (but more UI-friendly and pervasive) package managers
-
that said, it's worth asking why "app stores" succeeded and our package managers haven't, even if better by design (which I think they are)
-
@jewelfox I think you are right in that free software people are often too anti-marketing. I think we *should* be marketing ourselves
-
That said, hard to hit eyeballs w/o deep pockets? & biggest problem still: free sw has a hard time hitting hardware distribution channels.
-
I still think there's a lot we can do to expand beyond the er… free software circlejerk though. Marketing & outreach is part of that.
-
huh, how does it "have" to be Free?
-
@zotz if you distribute, must do so under GPL; if you don't, you have the 4 freedoms; in both cases, the sw is free for all its users
-
@cwebber Having said that, "app stores'" focus on commercialism annoys me and is not a good idea in the long run IMO
Rob Myers likes this. -
@cwebber We'd rather exclude and insult than have to let them into the clubhouse
Christopher Allan Webber likes this. -
@jewelfox I certainly agree that's a problem, and I hate free software clubhousing. I want everyone to come to our free software party :)
-
@cwebber "They" say that too, but then the "party" is beer, loud music, strippers and trash-talking
-
Everyone wants more partiers, "they" just think only people like them should show up and don't care how they exclude different people
-
@jewelfox Well, that's not the kind of party I was thinking (or go to). Dinner parties are more my style. ;)
Taryn Fox likes this. -
you could distribute in violation of the copyright on the "parent" your sw still unFree and you can be sued. but no magic Free guarantee.
Mike Linksvayer likes this. -
@zotz good point!
-
@zotz so yeah, that's true, but then again I don't know of anyone *trying* to distribute proprietary emacs extensions
-
I think people do tend to pay attention to what's legally possible or not; similarly with blender...
-
people *complain* constantly about not being able to sell proprietary extensions, but I don't see anyone *doing* so currently.
-
(Not that there aren't businesses violating the GPL all the time... but there doesn't seem enough economic incentive to risk it here :))
-
@zotz OTOH, I think you are right: GPL non-compliance happens all the time w/ emacs, but bc of negligence: posting code w/o proper licensing
-
sure but blindly thinking you are safe getting any emacs extension without checking license may not be safe right?
-
just because they can get sued does not mean you can't. right? and perhaps worse with some other gpl program other than emacs?
-
@zotz That's true, and I *do* check to make sure licensing is there. But notably I've also found the emacs world tends to DTRT
-
@zotz Though now that I'm looking at it, the emacswiki.org footer is kind of wonky and doesn't state #orlater
-
@tychoish presumably if the emacswiki #metalicense holds water, #copyleft.next is compatible ;) /cc @fontana
-
@jewelfox (I missed that at the time.) I've no desire to avoid either, quite the opposite, and I'm very sorry if I've given that impression.
-