|
|
|
|
|
by anon1385
4735 days ago
|
|
Personally I think this is great news. Great news for free software, great news for users, great news for the AGPL. So very few web apps are open source, despite so many of the people who develop them claiming to support free/open source software. It seems that the only way to make the web open source is to force the hand of the developers, and that means we need to start pushing copyleft licences like the AGPL. The GPL was created for a different age. So much of the software people use now runs on a different machine; we can't continue to ignore this loophole. BDB has had a commercial licence available for a long time, this move just closes a loophole that people were exploiting to use BDB in non-free software without contributing back. Additionally, to the people saying 'oracle are only doing this to make money', this is one of the ways you are supposed to make money/fund the development of free software. RMS talks about it here: http://www.fsf.org/blogs/rms/selling-exceptions I consider selling exceptions an acceptable thing for a company to do, and I will suggest it where appropriate as a way to get programs freed. -- RMS |
|
The gist of AGPL is this:
* If you redistribute BDB with your software, then you must provide your software's source code (even if you haven't modified BDB).
* If you use BDB on your web server, then you must provide the source for your software only if BDB is modified.
Since hardly anyone modifies BDB (I would assume), this affects almost no one. It simply makes the license clear.