I bought this phone at the "skype boutique" in the French version of the site several months ago. It did came with a paper leaflet saying that the phone contains GPL covered software and a CD-ROM with the sources of the linux kernel and many other packages (like wpa-supplicant). It is weird that they were still trying to fight this in court in Germany.
The small form factor, light weight, lack of moving parts, integrated OpenOffice, and VGA output make it the ideal conference laptop! Very nice for researchers on the move!
Perens thinks that with the Novell-MS deal, MS is granting rights to all their patents that may be used in a SUSE distribution for any use in any GPL software. And this under the current GPL 2.
... to Perens, the fact that Microsoft is currently giving to customers coupons that can be redeemed for a copy of SUSE Linux indicates that these coupons are intended to be redeemed for a copy of the copyrighted GPL 2 software.
"So, Microsoft is actively participating in distribution of the GPL2 software today, and must have assented to GPL 2 to do that, because any distribution without assent to GPL2 would be infringement. Under GPL 2, they have already given away the rights to use Microsoft patents that are applied in the Novell distribution, for any use in any GPL software, by anyone, forever," Perens said.
The article is clearly a troll. If the author had at least read the proposed draft of the GPLv3, he would have seen that in fact it brings more compatibility with the "pragmatism-driven" OSS world, as it will make possible to combine gplv3 works with software released under OSS licenses that are currently incompatible, like the Apache 2.0 and the Eclipse licence.
Look at the Affero General Public License. Contrary to what some people are saying, the GPLv3 will not contain such provisions, but it will be compatible with licences that include it.
Content produced by GPLed software is not covered by the GPL (unless it includes parts of the GPL software that produced it). So there is no restriction whatsoever that, for example, an animation movie produced by GPLed software will be distributed in DRMed format. Therefore, GPLv3 software does not enforce DRM-free content.
I think it uses Mono technology. This martians are really good hackers, last time I checked it was still at version 0.1.3 on Earth, and they already have version 2! Next time should think about offshoring to Mars!
It is not as simple as that, as your program with this additional permission cannot incorporate code of other programs released under the "pure" GPL. So your code can be used under "pure" GPL code (if you make this additional permission an option), but not the other way around (you cannot use "pure" GPL code and add this permission to the combined program).
It would be wonderful (especially in the Java camp) if the new GPL was compatible with the CPL and the Apache 2.0 licenses. Apparently the FSF even agrees somewhat to the additional restrictions that these licenses make (see http://www.gnu.org/licenses/license-list.html ), so it would be nice to address the problem.
Being able to use Apache code and Eclipse with GPL projects would give a great boost to GPL Java projects.
4,814,746 - Data compression method
Communications between a Host Computing System and a number of remote terminals is enhanced by a data compression method which modifies the data compression method of Lempel and Ziv by addition of new character and new string extensions to improve the compression ratio, and deletion of a least recently used routine to limit the encoding tables to a fixed size to significantly improve data transmission efficiency.
4,821,211 - Method of navigating among program menus using a graphical menu tree
The menu hierarchy of one or more computer programs on one or more computer systems is visually displayed in a graphical tree structure to facilitate the navigation by a user from one menu in a hierarchical structure of menus to another. Navigation from one menu to another is accomplished by selecting a menu in the graphical menu tree using a pointing device. The navigation may be from one menu to another in the hierarchy of one application program in a computer system or from one menu in the program to a specific menu in the hierarchy of another application program in the computer system or in another computer system. The benefits of the technique are expanded function for intra and interwindow navigation, enhanced learning of the computer system by visual presentation of capabilities and structure, and reduced learning requirements for the user to achieve navigation.
4,953,209 - Self-verifying receipt and acceptance system for electronically delivered data objects
A system for electronically transmitting data objects such as computer programs with a means for verifying that the computer program was actually received and the terms and conditions of its use accepted by the receiver is presented. In this system, the computer program itself controls the verification for its receipt and acceptance. The sender first modifies the program to be delivered, rendering it non-executable in the form in which it will be received by the user initially. The sender inserts into the program an enabling routine and a verification indicia. The enabling routine is capable of rendering the non-executable program into an executable state if certain prerequisite conditions, contained in the verification and enabling routine, are met. The recipient or receiver inserts or loads the modified, non-executable program into the workstation or computer having a CRT screen display, a printer or the like that allows human observation of certain information that will be presented by the enabling program. The enabling program then displays messages or prompts to the user for entering the user's responses such as acceptance of the terms and conditions of the use of the program. In response to desired indications of acceptance by the user, the enabling program decides whether the prerequisite conditions for enabling the program into an executable form have been met and if they have been met, remodifies the program into a usable, executable form. If the prerequisite conditions are not met or agreed to, the verification and enabling program terminates without rendering the actual program itself into an executable form.
Unfortunately you cannot legally use GPLed components with SWT-linked programs. As someone has already pointed out, the CPL that Eclipse/SWT uses is incompatible with the GPL. This completely defeats the idea of having a 100% free environment using GCJ. I hope IBM will follow the Mozilla example and double license Eclipse (or at least the SWT parts) under the CPL and LGPL.
I bought this phone at the "skype boutique" in the French version of the site several months ago. It did came with a paper leaflet saying that the phone contains GPL covered software and a CD-ROM with the sources of the linux kernel and many other packages (like wpa-supplicant). It is weird that they were still trying to fight this in court in Germany.
If a Windows driver was available under the GPL, it would certainly be ported in no time to GNU/Linux, defeating the need of ndiswrapper.
Fight Android
Google should not be worried if MS plans to go 100% Windows Server...
Ameem
That's nonsense. Sun owns the copyright of the JDK code and can continue to license it to Apple under whatever license they seem fit.
Are you talking about Vista?
I would love to run amarok in my artificially-created pet bird!
No, Linux is GNU and GNU's Not Unix. By definition.
The small form factor, light weight, lack of moving parts, integrated OpenOffice, and VGA output make it the ideal conference laptop! Very nice for researchers on the move!
Also, parent post is nonsense. Fedora does not mean anything in portuguese. "Fedor" (which comes from Latin "foetore") has no feminine in portuguese.
The article is clearly a troll. If the author had at least read the proposed draft of the GPLv3, he would have seen that in fact it brings more compatibility with the "pragmatism-driven" OSS world, as it will make possible to combine gplv3 works with software released under OSS licenses that are currently incompatible, like the Apache 2.0 and the Eclipse licence.
Yeah, the 5 people that use Win64 should stay with Swing.
Look at the Affero General Public License. Contrary to what some people are saying, the GPLv3 will not contain such provisions, but it will be compatible with licences that include it.
Yes, it is just you. Others prefer to read the rationale of the changes before saying nonsense.
Content produced by GPLed software is not covered by the GPL (unless it includes parts of the GPL software that produced it). So there is no restriction whatsoever that, for example, an animation movie produced by GPLed software will be distributed in DRMed format. Therefore, GPLv3 software does not enforce DRM-free content.
The GPL is made for the Free Software community, not the Open Source one. The OSS community may already think they don't need the GPL anymore.
I think it uses Mono technology. This martians are really good hackers, last time I checked it was still at version 0.1.3 on Earth, and they already have version 2! Next time should think about offshoring to Mars!
It is not as simple as that, as your program with this additional permission cannot incorporate code of other programs released under the "pure" GPL. So your code can be used under "pure" GPL code (if you make this additional permission an option), but not the other way around (you cannot use "pure" GPL code and add this permission to the combined program).
It would be wonderful (especially in the Java camp) if the new GPL was compatible with the CPL and the Apache 2.0 licenses. Apparently the FSF even agrees somewhat to the additional restrictions that these licenses make (see http://www.gnu.org/licenses/license-list.html ), so it would be nice to address the problem.
Being able to use Apache code and Eclipse with GPL projects would give a great boost to GPL Java projects.
4,814,746 - Data compression method
Communications between a Host Computing System and a number of remote terminals is enhanced by a data compression method which modifies the data compression method of Lempel and Ziv by addition of new character and new string extensions to improve the compression ratio, and deletion of a least recently used routine to limit the encoding tables to a fixed size to significantly improve data transmission efficiency.
4,821,211 - Method of navigating among program menus using a graphical menu tree
The menu hierarchy of one or more computer programs on one or more computer systems is visually displayed in a graphical tree structure to facilitate the navigation by a user from one menu in a hierarchical structure of menus to another. Navigation from one menu to another is accomplished by selecting a menu in the graphical menu tree using a pointing device. The navigation may be from one menu to another in the hierarchy of one application program in a computer system or from one menu in the program to a specific menu in the hierarchy of another application program in the computer system or in another computer system. The benefits of the technique are expanded function for intra and interwindow navigation, enhanced learning of the computer system by visual presentation of capabilities and structure, and reduced learning requirements for the user to achieve navigation.
4,953,209 - Self-verifying receipt and acceptance system for electronically delivered data objects
A system for electronically transmitting data objects such as computer programs with a means for verifying that the computer program was actually received and the terms and conditions of its use accepted by the receiver is presented. In this system, the computer program itself controls the verification for its receipt and acceptance. The sender first modifies the program to be delivered, rendering it non-executable in the form in which it will be received by the user initially. The sender inserts into the program an enabling routine and a verification indicia. The enabling routine is capable of rendering the non-executable program into an executable state if certain prerequisite conditions, contained in the verification and enabling routine, are met. The recipient or receiver inserts or loads the modified, non-executable program into the workstation or computer having a CRT screen display, a printer or the like that allows human observation of certain information that will be presented by the enabling program. The enabling program then displays messages or prompts to the user for entering the user's responses such as acceptance of the terms and conditions of the use of the program. In response to desired indications of acceptance by the user, the enabling program decides whether the prerequisite conditions for enabling the program into an executable form have been met and if they have been met, remodifies the program into a usable, executable form. If the prerequisite conditions are not met or agreed to, the verification and enabling program terminates without rendering the actual program itself into an executable form.
5,805,785 -
Unfortunately you cannot legally use GPLed components with SWT-linked programs. As someone has already pointed out, the CPL that Eclipse/SWT uses is incompatible with the GPL. This completely defeats the idea of having a 100% free environment using GCJ. I hope IBM will follow the Mozilla example and double license Eclipse (or at least the SWT parts) under the CPL and LGPL.
No, it will have to be called GNU/Titanux...
I think the remedies proposed by the FSF would be much more effective. Maybe people should suggest measures based on that...