GPLv3's Implications Hitting Home For Lawyers
Specter writes "The GPL version 3 is getting some attention in legal circles, especially as it relates to its interaction with proprietary software and patents. Edmund J. Walsh penned an article for Law.com discussing the GPLv3 and the risks it poses for hardware and software companies."
As far as the commercial web services part, there are certainly issue in this area that are not clear and are being raised.
The debacle last month with ExtJS proved this. They relicensed under GPLv3 and then began trying to demand money for a commercial license from everyone who used their javascript library in a commercial web site, stating that you cannot use their library in your website under the GPL unless you open source all of the code used to generate your website (html, css, js, and any server side code like PHP, Ruby, or Python).
Many people contacted the FSF over this issue, and the response was pretty much "we don't know the answer to that, the courts haven't decided it, and it would have to be decided on a case by case basis".
In my opinion it is 100% possible that a GPLv3 project will be able to get a court to rule that if you use open source software to power a web site then all of the source code that generates that web site must be open sourced. Again the FSF has NO ANSWER to this question.
Horsepuckey. OSS is all about protecting and creating wealth and making gobs of money.
I spent 2 years building an embedded panel. We could have bought some proprietary software and gone on from there. Instead we used linux, elinks, and some open source libs. We also used open hardware, and even sponsored the development of additional hardware. All of that allowed us to bring a full-fledged completely industry standard control panel that's ethernet enabled, has an industry standard web server built in, is easily field modifiable, and, best of all, has no license fees. Our competition uses proprietary technology. They have a 300 baud serial connection. We have wifi, 100 mbit ethernet, and web connectivity - all for about the same investment up front, with about the same hardware costs, and we pay no royalties.
Who has the market advantage?