Yesterday the Tipete site (a Taringa! clone belonging to the Clarn Group) warned that it was available your new microblogging service called mublet. The news passed without pain or glory on the Internet, until Charly Maiz (and who else, but) published an RT on his Twitter account saying if Clarn needed to bring out yet another CLONE. It caught my attention and I entered the link. And I was even more surprised to notice that at first glance I was made with Status.net, free software for the creation of microblogging services. Until ah, everything perfect
The second I read that tweet, my friend Sebastin comments that they were using the Status.net code without reporting it on his site., which represents a violation of the GNU Affero General Public License (AGPL). Something like Creative Commons licenses which require that if we use content from another, we must put a minimum reference (a link to the original article). This led to a long debate in Identi.ca which you can read in full here.
We tried to communicate with some Mublet users and in doing so we asked them if they knew of any of the administrators of the site or of Tipete. The answer was quite evasive and the day was already over, so we left everything for the new dawn.
Today he joined the morning Ezekiel Aristan to the discussion, who provided more precise data on the AGPL and carried out a translation (through Google Traslate and some own corrections) of the most important points of the license, showing that they have been violated, so we go point by point:
4. Transmit verbatim copies.
You may transmit verbatim copies of the source code of the Code Program as you have received it, in any medium, provided that, in an appropriate and conspicuous manner, publish a copyright notice on each copy, keep intact all the notices indicating that this license and any non-permissive added in terms in accordance with point 7 of the code, keep intact all notices of the absence of any warranty, and give all recipients a copy of this License along with the Program.
Nowhere in Mublet is the AGPL license namedThey don't even mention Status.net.
5. Transport Versions source modified. (…)
b) The work must have prominent announcements indicating that it is released under this license (…). This requirement modifies the requirement in section 4 to keep all notices intact. C) You must license the entire work, as a whole, under this license to anyone who owns a copy. This License will therefore apply, along with any applicable sections and 7 additional terms, to the entire work, and all of its parts, regardless of how they are packaged. This license does not give permission to license the work in any other way, but does not invalidate such authorization if it has been received separately.
A compilation of a work covered by other separate and independent works, which are not by their very nature extensions of work, and which do not combine with it, as to form a larger program, in or on a storage volume or distribution medium, is called an aggregate if the collection and its derived copyrights are not used to limit the access or legal rights of the users of the compilation beyond what individual works allow. The inclusion of a covered work in an aggregate does not cause this license to apply to the other parts of the total.
Again, in No part of Mublet indicate that it is released under an AGPL license.. But let's continue with the last two points that are the Defining.
9. It is not necessary to accept the license to have a copy of the program
You are not required to accept this License to receive or run a copy of the Program. (…). However, nothing more than this license grants you permission to propagate or modify any covered work. These actions violate copyright if you do not accept this License. Therefore, if you modify or multiply a covered work, you indicate your acceptance of this License to do so..
I may not accept the license to use the program, but if I decide to modify it and publish my work, I am automatically accepting the license and I am obliged to provide the corresponding source code, which Mublet is not doing. And now yes, the last point.
12. Do not give up the freedom of others.
(…)If you are unable to transmit a covered work in a manner that simultaneously satisfies your obligations under this license and any other relevant obligations then, as a consequence, you may not transmit at all. For example, if you agree to the terms that require you to charge a fee for the transportation of more than those to whom you transmit the program, the only way you could satisfy both the terms and this License would be to completely avoid transmission. of the program.
Clearly add water. Simple, if you can not distribute software under this license, do not do it, period, which Mublet did not understand or was overlooked. you guys they think that they could really forget this situation? Let's think a little bit. Any developer looking to a free software solution for their projects knows what they are dealing with. If we mere mortals know this, how can an economic group like Clarn, which has hundreds of media and companies, not know?
Sorry if I mistrusted but I do not think they have overlooked the detail, I think they want to take credit for a development that is not theirs, which belongs purely and exclusively to Status.net and its beautiful user community that bets on free software as a viable alternative.
I hope this is fixed soon, I and other people try (some without success) to send a message to the people of Tipete so that they can solve this situation. But I will continue to maintain that this is not a small mistake due to ignorance.
Update: As much as they have added a footer where they clarify that they use the base code of Status.net, they still infringe the license, since it requires that if they modify the original software and publish their new creation, undeniably they must disclose the source code of the resulting software.