Can an Open Source Project Be Acquired? 336
prostoalex writes "Can an open source project be acquired? ZDNet's Between The Lines says yes, one just did. Software startup JasperSoft acquired Sourceforge-based project JasperReports, which involved acquiring the copyrights and hiring the lead developer for the project." I guess the point he tries to make is that the new corporate overloads can essentially have a free and non-free version of the code, and more or less orphan the free version. The problem of course is that if the non-free version gets good, others will simply fork.
Not possible in the EU (Score:5, Informative)
Yes (Score:4, Informative)
Here's a wrinkle that many devotees of open source either don't know about or don't talk about: Open source projects can get acquired by commercial software companies.
JasperReport announcement text (Score:5, Informative)
A new company called JasperSoft (http://www.jaspersoft.com) has formed to invest in JasperReports and offer support, services and complimentary commercial products for JasperReports. I will be joining JasperSoft as Founder and Architect for JasperReports. This will allow me to work full-time on JasperReports enhancements, and direct a new team of professional open source developers to accelerate the JasperReports roadmap.
JasperReports has become more popular than I ever imagined it would. And the community has been demanding a higher level of investment and advancement in JasperReports than I alone can deliver, even working full-time. JasperSoft will help to increase the investment in JasperReports by adding full-time professional open source developers to the project.
JasperReports will stay open source forever, and its advancement will accelerate with the additional resources now being applied to it. JasperSoft and I are committed to investing in, and building the best open source reporting products available.
JasperSoft will also offer Support and Services for JasperReports, which a number of JasperReports customers have been requesting. See http://www.jaspersoft.com/services_tech_support.p
JasperSoft is a new company, headquartered in San Francisco that was formed by a combination of open source and commercial reporting domain experts. We have some of the brightest minds in the world now working on JasperReports. JasperSoft also has a commercial product line, JasperDecisions that will offer complimentary capabilities for advanced functionality to the JasperReports community. The JasperDecisions product line consists of:
Scope Server: a java server-based operational reporting solution for interactive, self-serve reporting and analytics.
Scope Designer: a swing-based report designer for Scope Server report development.
JasperDecisions is currently deployed in over 50 leading corporations and ISV's including IBM, British Telecom, Informatica and the US Department of Defense.
Today, JasperDecisions is based on its own XML report definition, called RDL (Report Definition Language) and does not support JRXML at this time. However, future versions of Scope Server will have support for JasperReports. For more information on JasperDecisions, see http://www.jaspersoft.com/products_jsps.php
This is a significant day for JasperReports, which has graduated from an open source project developed and supported by me when I could find time, to an open source product supported by a community of developers around the world, and now backed by a company and a team of professional open source developers who are committed to building the best available open source solution. I hope you will continue to work with me to make JasperReports better than ever.
Teodor
No, the sky is not falling. (Score:3, Informative)
JasperReports will stay open source forever
So it's probably premature to cry wolf.
So what? (Score:3, Informative)
The difference with open source is that you have to track down individual contributors. With any popular open source project, it's going to be very difficult to find and get all those contributors to sell you their copyrights.
Even still, versions released prior to the buyout would still be subject to the GPL (for example) and only new versions could be made non-free.
Yes, it can happen. No it isn't anything to worry about.
It can be tricky... (Score:3, Informative)
Unless each developer who submits code to the project also turns over the copyright to a single entity, it can only take 1 developer to dissent and prevent the aquisition from happening except under the terms of the original license.
Re:I'm sorry, what? (Score:2, Informative)
Re:You -Really- Don't Get This? (Score:5, Informative)
There are some subtleties that most people don't realize, however.
For the sake of example, assume a given project has only a single author. Said author owns the copyright to the code, and distributes it to the public in an unrestricted fashion under the terms of the GPL.
If a random member of the public wanted to fork/commercialize his code, they are bound by the GPL to keep re-releasing their changes under the GPL. However if the original Author wanted to fork his own work and make a commercial effort out of it, he can do that and make his future contributions proprietary, as the GPL doesn't apply to the Author himself (he didn't license it to himself, he owns the copyright to begin with).
Therefore, it is entirely possible for an individual author to write and maintain a peice of free software for years, and then fork his own work into a proprietary commercial derivative that nobody has any future rights to the code of except him. What he cannot do, of course, is revoke any code he already published under the GPL. This leaves his user community able to pick up the work from the last GPL version the Author released and continue the effort under the terms of the GPL.
However, most significant projects have multiple Authors, and all of the Authors would have to agree on this course of action in order to do it. That's why such a thing can't really happen to a body of work like glibc, gcc, or the linux kernel: there are far too many authors with the copyrights in the code all over the place, and you could never get them to all agree to come under one commercial roof together and make a proprietary fork.
Re:I'm sorry, what? (Score:5, Informative)
I was thrilled when I found TORa, and when I found the project had a windows port. It's DDL/Data extraction is by far the best feature for my day-to-day work.
At some point, Quest Software hires the TOra developer, and closes the source on the Windows port. I was still so enamoured with TOra that I pestered the Quest sales staff monthly to find out when it will hit the price sheet, so I can buy the now closed version. I don't think they ever intended to sell a competing product, though.
So, 9-12 months later, the Windows port is defunct [globecom.net], with Quest claiming that all features of TOra are now available in Toad.
I wouldn't call this a successful acquisition, unless you count Quest Software (for squishing a competing product) or the original developer of TOra (which, I admit, has to make a living some how). Perhaps you could count Mac and Linux users as winners here, as they still enjoy an open-licensed version, whose developer is now on a steady payroll related to the project.
Had they kept TOra intact for Windows users, and priced it competitively with TOAD, I would have been happy to be a paying customer.
Re:You -Really- Don't Get This? (Score:5, Informative)
Re:Looks good to me... (Score:3, Informative)
And there's always the wayback machine, the internet archive, etc ...
Tora anyone (Score:2, Informative)
A GPL version is still available from
http://sourceforge.net/projects/tora/ [sourceforge.net]
But, for how long? Will development continue?
Re:I'm sorry, what? (Score:3, Informative)
Re:GPL not retractable (Score:5, Informative)
The only thing I can't do is revoke the GPL from code I've already released.. you are still free to distribute that code as long as you follow the terms. I myself, however, have no obligations towards you.
Re:Not possible in the EU (Score:4, Informative)
Re:Copyright Assignment at FSF (Score:2, Informative)
So why is this not easily accessible at www.fsf.org?
Re:Copyright Assignment at FSF (Score:4, Informative)
Yes, that's because the FSF purposefully doesn't have them available online. The reason is that the FSF has several different assignment forms depending on what kind project you are contributing to (e.g. original work or an implemenatation of something else), on what kind of contribution you're making (new original code or old code) and depending on whether your employer (if any) possibly has claims to your work.
Too many people were filing the wrong forms, and it was wasting time.
Does anyone know what this thing looks like? Surely it involves more than emailing the maintainer and saying "I assign the copyright of my contribution to the FSF?"
Yes, they want a paper form, signed and mailed. Typically it'll require you to confirm that all your contributions are your own original work and that your employer does not have claims to your work.
(This being the form for original contributions where the employer has no claim. If you have an employer who might have a claim they want a different form where the employer waives all claims.)
Article missleading: project not exactly bought! (Score:3, Informative)
It says, black on white, that the company "(...)called JasperSoft (http://www.jaspersoft.com) has formed to invest in JasperReports(...)". "Has formed to invest in". Not "has bought the project". The project has spawned a company, that it.
Again, a wannabee journalist spinning some "news" on the basis that its brainwashed readers won't read the original announcement.
Could some please teach those guys how to read, and how to report unpartially?
--
Arkan
Urheberrecht translated. (Score:5, Informative)
Happened to SSH... (Score:2, Informative)
Re:Not possible in the EU (Score:3, Informative)
Under US law, several distinct rights exist as part of copyright law:
- reproduction (the right to make copies)
- distribution (the right to sell or otherwise distribute copies)
- adapation (the right to create derivative works)
- performance and display rights
The owner can sell or license any of these rights separately. So you can sell a right to copy without selling the right to make modifications (derivative works). Just because someone can sell prints of the Mona Lisa doesn't mean they can create a painting with a moustache on the Mona Lisa and sell prints of that, too.
Section 106A of the US Copyright Act of 1976 covers rights of attribution and integrity, which are sometimes called "moral rights", and are probably what you are thinking of. In addition to their presence in the Copyright Act of 1976, these rights are also required by the Berne Convention.
Authors of works of visual art have the rights to:
- claim authorship of a work
- prevent use of his name as the author of any work he didn't create
- prevent use of his name as author in the event of "distortion, mutilation, or other modification of the work which would be prejudicial to his or her honor or reputation"
- prevent any intentional distortion, mutilation, etc.
- prevent any destruction of a work of recognized stature, and any intentional or grossly negligent destruction of that work
The next to last right prohibits "vandalizing" a painting in the sense of the original post; the last point covered literally vandalizing it. These rights always belong to the original creator and cannot be transferred, but may be waived.
The biggest missing piece here is the language that restrictions the rights of attribution and integrity to "works of visual art", as opposed to say written works.
Re:JasperReport announcement text (Score:5, Informative)
Well, then it's a good thing.
As a JasperReports user, I can say the system is fundamentally sound and well designed, but squirrely to use. The big picture stuff is great, but it needs a major dose of attention to detail (like documentation for example). It also needs a decent set of design tools. Out of a half dozen people working with this product at my work place, I'm the only one able to have consistent success with it.
There's no reason this product can't take out crystal reports -- it's basically sound and very powerful, it just lacks polish.
Comments from the horses mouth (Score:2, Informative)
Re:I'm sorry, what? (Score:3, Informative)
I did this two years ago (Score:3, Informative)
One important aspect was that all code (I was carefull about getting copyright to any patches I applied at the time) was owned by me and I was the only person with CVS write access. Otherwise it probably wouldn't have been posible.
Also, at the time I lived in Sweden (Which is part of the EU) so the talk about this not being posible in the EU is simply not true since I've done it.
What happened with the purchase was that Quest forked the code and the designs and in some parts the code was used in Quests own projects. The original project is still very much alive and active though.