Showing posts with label license. Show all posts
Showing posts with label license. Show all posts

Monday, 12 July 2010

Google remains at risk in China

China’s government confirmed that it renewed Google Inc’s Internet license, after the US company’s local venture pledged to allow its Web content to be supervised by regulators, the official Xinhua news agency said.

Beijing Guxiang Information Technology Co, operator of Google’s China website, has undertaken to comply with Chinese law and provide no law-breaking content, Xinhua reported, citing an unidentified official at the Ministry of Industry and Information Technology.

Getting the go-ahead gives Google, which disclosed China’s decision to renew its license last week, a chance to win search share lost to market leader Baidu Inc and woo advertisers put off by the company’s half-year dispute with the government. Some Google operations were in jeopardy as it balked at censorship rules that require companies to filter Web content.

Google was surprised by how quickly China renewed the company’s Internet-services license, Chief Executive Officer Eric Schmidt said in a July 9 interview. There were no formal negotiations between Google and Chinese officials over the decision, a person familiar with the matter said.

China renewed the license through 2012, and officials will revisit the decision annually. China’s government can still use its authority to yank the license if it deems Google’s compliance wanting, said Sandeep Aggarwal, an analyst at Caris & Co. in San Francisco.

‘At risk’
“Google remains at risk in China,” Aggarwal said. “Chinese regulators gave them a back door.”

Google, owner of the world’s most popular search engine, went public with its dispute in January, saying it was no longer willing to comply with China’s filtering regulations.

“We look forward to continuing to provide Web search and local products to our users in China,” the company said on its July 9 blog. Spokeswoman Jessica Powell declined to say whether China had imposed any conditions on renewing the permit.

Google, based in Mountain View, California, won approval after changing the way it handled search requests. After closing its Chinese search engine in March, it had been automatically redirecting users to its unfiltered site in Hong Kong. To allay officials’ concerns, Google added an extra hurdle for Chinese Web surfers, directing them to a landing page that in turn pointed them to the Hong Kong site.
Share/Bookmark

Monday, 15 February 2010

Kodak sues Apple, BlackBerry

Eastman Kodak Company is suing Apple and BlackBerry maker Research in Motion (RIM) for infringement of its imaging technology by the two giants in digital cameras in their iPhone and BlackBerry devices.

In a lawsuit filed with the US International Trade Commission (ITC), Kodak claims that digital cameras in Apple's iPhones and RIM's BlackBerry devices infringe its patent that covers technology related to previewing images.

Laura G Quatela, vice president of Eastman Kodak Company, said they "had discussions for years with both companies in an attempt to resolve this issue amicably, and we have not been able to reach a satisfactory agreement.

"In light of that, we are taking this action to ensure that we protect the interests of our shareholders and the existing licensees of our technology.''

Urging the trade commission to bar Apple and RIM from shipping infringing devices, including mobile phones and wireless communication devices featuring digital cameras, Quatela said, "Our primary interest is not to disrupt the availability of any product but to obtain fair compensation for the use of our technology.

"There is a basic issue of fairness that needs to be addressed. Those devices use Kodak technology, and we are merely seeking compensation for the use of our technology in their products."

Kodak also filed two separate suits against Apple Thursday for alleged infringement of its patents related to digital cameras and certain computer processes.

In the first lawsuit, Kodak alleges infringement of two patents related image preview and the processing of images at different resolutions.

In the second suit, it alleges infringement of patents that describe a method by which a computer programme can 'ask for help' from another application to carry out certain computer-oriented functions. The infringement allegations apply to any Apple product that uses the processing method described above.

"We remain open to negotiating a fair and amicable agreement with both Apple and RIM, which has always been our preference and our practice with other licensees,'' said Quatela who is also chief intellectual property officer of Kodak.

"We seek to avoid litigation in our licensing programmes whenever possible. But when the infringement is persistent, we will act to defend the interests of our shareholders and licensees, and to promote the fair compensation that is the bedrock of innovation.''

Based at Rochester in New York State, Kodak invented the first digital camera in 1975 and claims to have more than 1,000 digital imaging patents.

The photographic and optical equipment maker employees more than 20,000 people worldwide.
Share/Bookmark

Wednesday, 9 September 2009

Mozilla Public License

The Mozilla Public License (MPL) is a free and open source software license. Version 1.0 was developed by Mitchell Baker when she worked as a lawyer at Netscape Communications Corporation and version 1.1 at the Mozilla Foundation. The MPL is characterized as a hybridization of the modified BSD license and GNU General Public License.

The MPL is the license for the Mozilla Application Suite, Mozilla Firefox, Mozilla Thunderbird and other Mozilla software. The MPL has been adapted by others as a license for their software, most notably Sun Microsystems, as the Common Development and Distribution License for OpenSolaris, the open source version of the Solaris 10 operating system, and by Adobe, as the license for its Flex product line.

Terms

The license is regarded as a weak copyleft. Specifically, source code copied or changed under the MPL must stay under the MPL.

The MPL was approved both as an Open Source software license by the Open Source Initiative and as a Free Software license by the Free Software Foundation.

Compatibility with other licenses

Unlike strong copyleft licenses, the code under the MPL may be combined with proprietary files in one program ("Larger Work"). For example, Netscape 6 and later releases were proprietary versions of the Mozilla Application Suite, by adding the proprietary AIM and other parts. The MPL treats the source code file as the boundary between MPL code and proprietary parts, meaning that a certain source file (e.g., C++, JavaScript or XUL file) is either fully MPL or fully proprietary. The GPL, in contrast, uses the process boundary of the executable as the license boundary (for details, see the GPL article).

Compatibility with GPL

The Free Software Foundation (FSF) considers the license a free software license, but "not a strong copyleft" one. However, "unlike the X11 license" the license has "some complex restrictions" making it incompatible with the GNU GPL. They urge people not to use the license because of this incompatibility unless the provision in section 13 of the MPL is exercised to provide the work under either the GPL or any other GPL-compatible license.

For these reasons, the Mozilla Suite and Firefox have been relicensed under multiple licenses, including the MPL, GPL and LGPL.

MPL-based licenses

* Common Development and Distribution License
* Sun Public License
* gSOAP Public License
* AROS Public License
* SugarCRM Public License
* Common Public Attribution License
* Erlang Public License
* Yahoo! Public License
Share/Bookmark

Tuesday, 8 September 2009

Eclipse Public License

The Eclipse Public License (EPL) is an open source software license used by the Eclipse Foundation for its software. It replaces the Common Public License (CPL) and removes certain terms relating to patent litigation.

The Eclipse Public License is designed to be a business friendly free software license, and features weaker copyleft provisions than contemporary licenses such as the GNU General Public License (GPL). The receiver of EPL-licensed programs can use, modify, copy and distribute the work and modified versions, in some cases being obligated to release their own changes.

The EPL is approved by the Open Source Initiative (OSI) and the Free Software Foundation (FSF)
Share/Bookmark

Monday, 7 September 2009

MIT License

The MIT License is a free software license originating at the Massachusetts Institute of Technology (MIT), used by the MIT X Consortium.

It is a permissive license, meaning that it permits reuse within proprietary software on the condition that the license is distributed with that software. The license is also GPL-compatible, meaning that the GPL permits combination and redistribution with software that uses the MIT License.

According to the Free Software Foundation, the MIT License is more accurately called the X11 license, since MIT has used many licenses for software and the license was first drafted for the X Window System.

Software packages that use the MIT License include Expat, PuTTY, the Mono development platform class libraries, Ruby on Rails, Lua 5.0 onwards and the X Window System, for which the license was written.

Some software packages dual license their products under the MIT License, such as the JavaScript library jQuery, which is licensed under both the MIT and GNU General Public License licenses.

The license is as follows:
Copyright (c)  

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.

Share/Bookmark

Sunday, 6 September 2009

GNU General Public License

The GNU General Public License (GNU GPL or simply GPL) is a widely used free software license, originally written by Richard Stallman for the GNU project.

The GPL is the most popular and well-known example of the type of strong copyleft license that requires derived works to be available under the same copyleft. Under this philosophy, the GPL grants the recipients of a computer program the rights of the free software definition and uses copyleft to ensure the freedoms are preserved, even when the work is changed or added to. This is in distinction to permissive free software licenses, of which the BSD licenses are the standard examples.

The GNU Lesser General Public License (LGPL) is a modified, more permissive, version of the GPL, originally intended for some software libraries. There is also a GNU Free Documentation License, which was originally intended for use with documentation for GNU software, but has also been adopted for other uses, such as the Wikipedia project.

The Affero General Public License (GNU AGPL) is a similar license with a focus on networking server software. The GNU AGPL is similar to the GNU General Public License, except that it additionally covers the use of the software over a computer network, requiring that the complete source code be made available to any network user of the AGPLed work, for example a web application. The Free Software Foundation recommends that this license is considered for any software that will commonly be run over the network.

The text of the GPL is not itself under the GPL. The license's copyright disallows modification of the license. Copying and distributing the license is allowed since the GPL requires recipients get "a copy of this License along with the Program". According to the GPL FAQ, anyone can modify the license as long as they use a different name for the license, not mention "GNU" and remove the preamble. The preamble can be used in a modified license with permission of the FSF. However, the only license to have permission of the preamble was version 1 of the Affero General Public License.
Share/Bookmark

Saturday, 5 September 2009

BSD license

BSD licenses represent a family of permissive free software licenses. The original was used for the Berkeley Software Distribution (BSD), a Unix-like operating system after which the license is named. The original owners of BSD were the Regents of the University of California because BSD was first written at the University of California, Berkeley. The first version of the license was revised, and the resulting licenses are more properly called modified BSD licenses. Permissive licenses, sometimes with important differences pertaining to license compatibility, are referred to as "BSD-style licenses". Several BSD-like licenses, including the New BSD license, have been vetted by the Open Source Initiative as meeting their definition of open source.

The licenses have few restrictions compared to other free software licenses such as the GNU General Public License or even the default restrictions provided by copyright, putting it relatively closer to the public domain.

The BSD License allows proprietary use, and for the software released under the license to be incorporated into proprietary products. Works based on the material may be released under a proprietary license or as closed source software. This is the reason for widespread use of the BSD code in proprietary products, ranging from Juniper Networks routers to Mac OS X.

It is possible for something to be distributed with the BSD License and some other license to apply as well. This was in fact the case with very early versions of BSD itself, which included proprietary material from AT&T.
Share/Bookmark

Friday, 4 September 2009

Apache License

The Apache License (Apache Software License previous to version 2.0) is a free-software license authored by the Apache Software Foundation (ASF). The Apache License (versions 1.0, 1.1, and 2.0) requires preservation of the copyright notice and disclaimer, but it is not a copyleft license — it allows use of the source code for the development of proprietary software as well as free and open source software.

All software produced by the ASF or any of its projects or subjects is licensed according to the terms of the Apache License. Some non-ASF software is licensed using the Apache License as well: as of July 2009, over 5000 non-ASF projects located at SourceForge.net are available under the terms of the Apache License.

Licensing conditions

Like any free-software license, the Apache License allows the user of the software the freedom to use the software for any purpose, to distribute it, to modify it, and to distribute modified versions of the software.

The Apache License does not require modified versions of the software to be distributed using the same license nor even that it be distributed as free/open-source software. The Apache license only requires that a notice is kept informing recipients that Apache licensed code has been used. Thus, in contrast to copyleft licenses, recipients of modified versions of Apache licensed code do not necessarily also get the above freedoms. Or considering the situation from the Apache licensees perspective, they receive the freedom to use the code in any way they want, including using it in closed source products (cf Paragraph 4).

Two files that must be put at the top directory of redistributed software packages:

  • LICENSE - a copy of the license itself.
  • NOTICE - A "notice" text document listing the names of licensed libraries used, together with their developers.

In every licensed file, any original copyright or patent notices in redistributed code must be preserved, and in every licensed file changed a notification must be added stating that changes have been made to that file.


GPL compatibility

The Apache Software Foundation and the Free Software Foundation (FSF) agree that the Apache License 2.0 is a free software licence, compatible with version 3 of the GNU General Public License (GPL). [5]

However, the Free Software Foundation considers all versions of the Apache License (as of 2007) to be incompatible with the previous GPL versions 1 and 2.
Share/Bookmark

Thursday, 3 September 2009

Open source software

Open source software (OSS) is defined as computer software for which the source code and certain other rights normally reserved for copyright holders are provided under a software license that meets the Open Source Definition or that is in the public domain. This permits users to use, change, and improve the software, and to redistribute it in modified or unmodified forms. It is very often developed in a public, collaborative manner. Open source software is the most prominent example of open source development and often compared to user-generated content. The term open source software originated as part of a marketing campaign for free software. A report by Standish Group states that adoption of open source software models has resulted in savings of about $60 billion per year to consumers.

The Open Source Definition, notably, presents an open source philosophy, and further defines the terms of usage, modification and redistribution of open source software. Software licenses grant rights to users which would otherwise be reserved by copyright law to the copyright holder. Several open source software licenses have qualified within the boundaries of the Open Source Definition. The most prominent and popular example is the GNU General Public License (GPL). While open source distribution presents a way to make the source codes of a product publicly accessible, the open source licenses allow the authors to fine tune such access.

The users are treated like co-developers and so they should have access to the source code of the software. Furthermore users are encouraged to submit additions to the software, code fixes for the software, bug reports, documentation etc. Having more co-developers increases the rate at which the software evolves. Linus's law states that, "Given enough eyeballs all bugs are shallow." This means that if many users view the source code they will eventually find all bugs and suggest how to fix them. Note that some users have advanced programming skills, and furthermore, each user's machine provides an additional testing environment. This new testing environment offers that ability to find and fix a new bug.

Open Source licenses grant licensees the right to copy, modify and redistribute source code (or content). These licenses may also impose obligations (e.g., modifications to the code that are distributed must be made available in source code form, an author attribution must be placed in a program/ documentation using that Open Source, etc.). Examples of free software license / open source licenses include Apache License, BSD license, GNU General Public License, GNU Lesser General Public License, MIT License, Eclipse Public License and Mozilla Public License.
Share/Bookmark

Wednesday, 2 September 2009

Know about Open Source


The term “open source” software is used by some people to mean more or less the same category as free software. It is not exactly the same class of software: they accept some licenses that we consider too restrictive, and there are free software licenses they have not accepted. However, the differences in extension of the category are small: nearly all free software is open source, and nearly all open source software is free.
– Free Software Foundation

Text of the Definition


Introduction

Open source doesn't just mean access to the source code.
The distribution terms of open-source software must comply with the following criteria:
1. Free Redistribution
The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale.
2. Source Code
The program must include source code, and must allow distribution in source code as well as compiled form. Where some form of a product is not distributed with source code, there must be a well-publicized means of obtaining the source code for no more than a reasonable reproduction cost preferably, downloading via the Internet without charge. The source code must be the preferred form in which a programmer would modify the program. Deliberately obfuscated source code is not allowed. Intermediate forms such as the output of a preprocessor or translator are not allowed.
3. Derived Works
The license must allow modifications and derived works, and must allow them to be distributed under the same terms as the license of the original software.
4. Integrity of The Author's Source Code
The license may restrict source-code from being distributed in modified form only if the license allows the distribution of "patch files" with the source code for the purpose of modifying the program at build time. The license must explicitly permit distribution of software built from modified source code. The license may require derived works to carry a different name or version number from the original software.
5. No Discrimination Against Persons or Groups
The license must not discriminate against any person or group of persons.
6. No Discrimination Against Fields of Endeavor
The license must not restrict anyone from making use of the program in a specific field of endeavor. For example, it may not restrict the program from being used in a business, or from being used for genetic research.
7. Distribution of License
The rights attached to the program must apply to all to whom the program is redistributed without the need for execution of an additional license by those parties.
8. License Must Not Be Specific to a Product
The rights attached to the program must not depend on the program's being part of a particular software distribution. If the program is extracted from that distribution and used or distributed within the terms of the program's license, all parties to whom the program is redistributed should have the same rights as those that are granted in conjunction with the original software distribution.
9. License Must Not Restrict Other Software
The license must not place restrictions on other software that is distributed along with the licensed software. For example, the license must not insist that all other programs distributed on the same medium must be open-source software.
10. License Must Be Technology-Neutral
No provision of the license may be predicated on any individual technology or style of interface.
Share/Bookmark