Thank you for giving me the opportunity to explain this to you
diveintomark.org
diveintomark.org
These two paragraphs are pretty odd sitting next to each other: http://timfreeman.org/copyright_dip.png
But yeah, it _does_ look strange...
It's harder to google for that term than many other copyright terms, but here it is from the horse's mouth: http://www.sacred-texts.com/sect103.htm
Google does have a copyright on the collection as a whole, even as they do not gain any extra rights on the underlying public domain material. It's sort of weird, but it does make sense.
I suspect this leaves Apress at the "Require all further authors to contractually promise us, in writing, that they are assigning Apress the exclusive right to publish/distribute the content and have not written any legal landmines which contradict this clause into the sections we routinely don't read".
I've noticed a number of technical books developed in an open manner (though usually not under the GPL) that then sold well. There are also a lot of good people around software these days who strongly believe in the ideals of free and/or open source software. Therefore I suspect that insisting on strict copyright control will lose more sales than it gains. But people will make mistakes as they learn this.
I vaguely remember some terms that we agreed which made it favorable for Apress for the first few years, to give apress breathing room to recoup the investment we had made in Mark.
I took this to Gary and the rest of the editorial board, proposed why we should do it and how it could happen, and they agreed. I left not long after, but I understand Mark's book went on to several reprints and it seems new editions - all continuing to make for an excellent book.
I'm proud of bringing the book to Apress, and at the time we felt it was a really good match for a smaller pub to be able to do something a little non traditional and fun. I'm glad to see that it's made lots of people a good deal of money - and I'm sure that Apress don't want to lose the stream from one of their star performers. :)
It is hard though to keep making such unique deals as pubs grow- and, yes Joel - unless you are you, dictating terms isn't really something that most tech authors can do, as the secret is that only a very small percentage of tech books truly sell well. But all it takes is one committed editor who's willing to put their neck on the line for a good product-- and i think dip was one of those. :)
Otherwise it's hard to see how they couldn't wiggle out of paying royalties?
I assume the contract commits Apress to pay royalties to Mark based on their sales of the book's print edition. If they contractually agreed to pay royalties, they would be in breach of contract regardless of the licence under which Mark released his copyrighted content.
Notwithstanding the licence, Apress must have decided that they could make enough money on sales to justify the money they're paying to Mark.
Look at it this way: he might have released the book under a free document licence that another party could exploit, but he arguably wouldn't have written the book if not for his contract with Apress. So if they didn't agree to pay royalties, there would be no book to sell.
Simply because I like when I purchase classics (not covered by copyright any longer) that I have the ability to choose the book based on criteria I cannot usually factor in.
I can opt for quality paper, for a nice and well-spaced font, for good-binding, for a nicer jacket, for a specific translation.
I like that there is the potential that I could purchase this book and be able to choose such things, that I could say "I'll pay this guy over here a little more as he's invested in the quality of the medium.".
I was very happy with the contents of Coders at Work for example, but disappointed with the paper selection and choice of font. I would have happily paid more to have a nicer package, so I love authors who would permit multiple companies to do this.
The whole logic of what and how you are allowed to charge for in the free software/content world seems completely arbitrary to me, even though I have read so much about it.
* If you wrote/created/designed it, you get to pick the license. You can give it to some people under the GPL, you can give it to other people under the BSD license, you can negotiate all kinds of crazy licenses for arbitrary recompense you dream up - it's up to you. * If you received a copy of some GPL'd code, freely or in exchange for money, you have the right to give copies to other people - freely, or in exchange for money. If you paid $1000 for some GPL'd code, you're allowed to burn it to a stack of CD-Rs and hand them out on the street corner. If you got it for free off the Internet, you can copy it to your own website and charge people $29.95 per download (whether these actions are moral is another question, but they're legal). * If you give somebody some binary executables whose source was under the GPL, whether you gave them in exchange for money or for free, you must give them the source too, or give them the right to ask for the source later. If they ask for a copy of the source later on, you're only allowed to charge the cost of blank media - regardless of what you charged for the binary executables in the first place.
I think that about covers it. How's that?
I do get that part. But it doesn't help me understand the merits of any particular license.
Thanks for your attempt to explain the GPL to me. I already knew what the GPL says, I just don't see how it achieves its goals of increasing my freedoms.
For instance, I'm not allowed to use the source code of some of the software google has linked to GPL code. Even when I pay for using it (like when I run my code on google's servers), I lose all freedoms related to some of the code covered by the GPL.
If they let me download their code, they would have to let me use the source and sell it as well. But they can simply not let me download it and force me to run the code on their servers exclusively.
So, in this scenario using the GPL means that I can not view or modify the source code of the software I build on. I have to pay for using it, and I have to abide by further arbitrary rules included in their terms of service, taking away even more fundamental freedoms.
The GPLv3 explicitly tries to deal with software as a service, but it's definitely more problematic since it's not as solidly grounded in copyright law as v2 is, it's harder to detect breaches of it, harder to prove breaches, and harder for the people in the justice system to understand it.
No, the GPL forces people to distribute the source code of their own modifications, but that's only on redistribution. That's why with software as a service this doesn't work.
This has to be emphasized, because that's its central strenght.
The majority of all software is made and run in-house, without ever being distributed. And open-source would not be what it is today without contributors that have SaaS as a business model.
> The GPLv3 explicitly tries to deal with software as a service
No it doesn't. The GPLv3 is still only a copyright license which only covers redistribution (as GPLv2). It is more problematic because it tries to define what distribution means (to prevent tivoization), and copyright laws have their own definitions, but it still is within normal bounds ... so it remains to be seen if it works, but FSF has got some pretty smart lawyers over there, and they did their homework.
The license that tries to deal with SaaS is AGPL. But that's not a copyright license anymore, and while it is considered to be "open-source", some people think that it shouldn't be, since it places restrictions on the actual usage of the software (like an EULA).
And you'll have a hard time convincing companies that have contributed to open-source to switch to AGPL. Hell will freeze over or a new gap in AGPL will be discovered before that happens. One way AGPL can be "monetized" is with dual-licensing. But that's just dishonest and definitely not free.
This is where the AGPL comes into play. It's a modified form of the standard GPL3 license, but with extra provisions specifically designed to include the of accessing the software from a remote server as distribution. By licensing web applications or server-based software with the AGPL, you then "force" the hosting entity to provide source code for any users of the service.
You're pretty much spot on. You don't just get the right to redistribute, though, you also get the right to modify. If you do modify, and distribute your modifications, you're obligated to release them under the GPL as well (this is what FUDers always cry 'viral' over).
... that in contrast to forcing people to abide by your rules, without explicitly saying that in the license (e.g. by activism, harassment and public insults ... for reference see for example GNU/Linux [1] or the endless discussions about apologists/traitors[2] ).
[1] http://en.wikipedia.org/wiki/GNU/Linux_naming_controversy
[2] http://www.fsf.org/blogs/rms/microsoft-codeplex-foundation
> [M]aybe the problems you perceive are really opportunities in disguise.
The definition of what is "Free Software" is arbitrary, because anyone could use a completely different definition and wouldn't be less right or wrong.
The proposition that "Free Software" is moral is also arbitrary, for there's no rationale. There's just some agreement because of the bandwagon effect and multiple meanings of words like "freedom", "sharing" and so on.
The simple truth is: It's sometimes useful and so is "non-free" software.
This could be much, much longer. I actually spoke on a panel at my local PodCamp about all of this a few weeks ago... It's a very complicated topic. A lot of the ideas are very counter-intuitive to a lot of people.
You've read a lot about Free software, but have you read the primary source? The Free Software Definition (http://www.gnu.org/philosophy/free-sw.html) would be a good place to start, if you haven't. Does that still not make sense? If not, I could try, but this is basically what I'd tell you, without some further context.
I wonder if Apress forced the book to get delisted.
Publisher: CreateSpace https://www.createspace.com/AboutUs.jsp "CreateSpace is a DBA of On-Demand Publishing LLC, a subsidiary of Amazon.com Inc."
Seems there are still priorities at Amazon if they suddenly stopped selling it.
I have several little writing projects that I distribute, but I chose the Creative Commons 'no commercial use, no derivatives' license because that was what I felt good with.
People who create stuff have the right to choose the license.
Here, the copyright holder (Mark) has clearly given you something of value -- a copy of the text of his book. In exchange, you give the him something of value, as well - your a promise to abide by the terms of the GNU FDL (as referenced on the book's copyright page). Your promise has value to Mark -- if it didn't, he (presumably) would have simply released his work into the public domain, rather than under a GNU license.
The enforceability of open source licenses turns on this issue. The implication of your statement is that an open source license is unenforceable whenever a work is distributed for free (and obviously, this kind of distribution happens all the time). While there were some in the legal community who took this view in the past, the courts have rejected it. Check out the 2008 Federal Circuit decision in Jacobsen v. Katzer (http://www.cafc.uscourts.gov/opinions/08-1001.pdf), which turned on the enforceability of the open source Artistic License. Some of the more salient quotes:
- "Traditionally, copyright owners sold their copyrighted material in exchange for money. The lack of money changing hands in open source licensing should not be presumed to mean that there is no economic consideration, however. There are substantial benefits, including economic benefits, to the creation and distribution of copyrighted works under public licenses that range far beyond traditional license royalties."
- "The choice to exact consideration in the form of compliance with the open source requirements of disclosure and explanation of changes, rather than as a dollar-denominated fee, is entitled to no less legal recognition."
http://lwn.net/Articles/61292/
Basically, if you want to do something that copyright forbids then you can't, unless you get permission. The GPL (and other share-alikes) gives you permission, as long as you obey its rules. Break the rules and you no longer have permission, just as if you were paying a monthly fee for permission and then stopped paying.
Awesome