Placing documents into the public domain (2008)
cr.yp.to
cr.yp.to
https://en.m.wikipedia.org/wiki/Creative_Commons_license#Zer...
Lines like "dedicated to the public domain, no rights reserved" would be problematic as well since it is not always possible to give up all rights or the concept of public domain might not even exist (now or in the future) in your local law system.
I take a similar approach to licensing as I do with cryptography: Don't write your own crypto/legal. Stick to what has been tested, accepted and is in wide use in your targeted domain.
Slightly OT: I think it's sad that some part of the tech community thinks about the law as artificial and unneeded and flat out refuses to deal with it. Reality is that those rules are as real and as relevant to your software as are algorithms and implementation details. Sticking your head in the sand won't make this problem go away.
PS: If one demands from lawmakers to learn about technology development than one should also be willing to learn about legal development as well.
My main contention with CC0 for software is that it explicitly states that patents are not affected by the license. Other than that, CC0 is probably the only good way of releasing code into the public domain (or something like it). The FSF and CC people agree about that too.
And with the public domain, you don't even need a license, just write "Public Domain" where you would normally write "Copyright 2016", and it's done. Why use a license at all when the public domain exists?
> About CC0 - "No Rights Reserved":
> The Problem > Dedicating works to the public domain is difficult if not impossible for those wanting to contribute their works for public use before applicable copyright or database protection terms expire. Few if any jurisdictions have a process for doing so easily and reliably. Laws vary from jurisdiction to jurisdiction as to what rights are automatically granted and how and when they expire or may be voluntarily relinquished. More challenging yet, many legal systems effectively prohibit any attempt by these owners to surrender rights automatically conferred by law, particularly moral rights, even when the author wishing to do so is well informed and resolute about doing so and contributing their work to the public domain
> A Solution > CC0 helps solve this problem by giving creators a way to waive all their copyright and related rights in their works to the fullest extent allowed by law. CC0 is a universal instrument that is not adapted to the laws of any particular legal jurisdiction, similar to many open source software licenses. And while no tool, not even CC0, can guarantee a complete relinquishment of all copyright and database rights in every jurisdiction, we believe it provides the best and most complete alternative for contributing a work to the public domain given the many complex and diverse copyright and database systems around the world.
It's a question of "can you willfully put your work in the public domain", not " is there an expiry on copyright". It's also possible that some company's lawyers might get unhappy if their company uses such a work.
> And if they don't respect Public Domain, why would they respect the CC0 license?
Becuase they still have copyright law, they just don't have a concept of public donation.
>How is writing "CC0" on the bottom of the page any different than writing "Public Domain" on the bottom of the page?
In western countries there's essentially no difference. But because CC0 is an actual legal document that has provisions for jurisdictions that don't recognise public domain as a concept, it's a significant difference.
There is no way to wave all rights before that. CC0 clears up this and similar issues arising when you are licensing your work to a global audience
http://thespanishsite.com/dictionary
Should I be using CC0? I thought the MIT License was always the best license to use. I might provide some small scripts, etc, along with the data.
The data is stored in a Google Spreadsheet: https://docs.google.com/spreadsheets/d/1xggGPUqjjy-qTnckFZqS...
This community in particular seems to like the MIT License because it is quite simple and perceived as commercial friendly. The truth is, like most things, it depends on what you are trying to accomplish. Open source licenses all have an agenda. If your agenda is "Anyone should be able to use this software, for any purpose, and not hold me liable," then the MIT License is perhaps the simplest option.
In my (non-lawyer) opinion, where the MIT License falls short is in assuming that all contributors, companies, and users share the basic ideal that licensing software for free use and modification is in our collective best interest. Other licenses (Apache, GPL) try to attack this problem in various ways. It turns out it's a complicated and not fully understood domain - which is why those licenses are more complex.
The point is that there is no "best" license to use because licensing is not a technical problem - it's a social problem. Licenses attempt to address the slippery concept of community using a legal framework. In choosing a license, you want to be thinking about not just the community you are currently contributing to, but the community you would ideally like to be contributing to.
I don't see a clear statement of license up at the top of your spreadsheet or your webpage. If you have a small number of contributors, and you have email addresses for all of them, you may be able to actually contact all of them in order to set a license.
You may want to read up on contributory licenses like the one Wikipedia uses: https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Com...