Apple Computer has made two changes to its new open-source licence agreement after developers complained that it was too restrictive.
Apple has eliminated a clause in its Apple Public Source License that barred developers from shipping software derived from the code to certain countries which the US Government has targeted for export restrictions, said Ken Bereskin, a technology marketing director for Apple's operating system business.
The company also loosened a provision that previously allowed Apple to terminate a licence if the developer sued Apple for infringement of intellectual property rights. Now, Apple can only suspend the developer's rights under the licence agreement until the dispute is legally resolved, according to Bereskin.
Apple made the changes in response to developer feedback, including discussion forums such as http://www.slashdot.org, Bereskin said. For the most part, though, developers are happy with the licence agreement, he added.
Last month, Apple announced that it was releasing to developers source code for a few key components of its Mac OS X Server operating system.
Since the open source release, dubbed Darwin, has been available, there have been more than 160,000 downloads of source code components and more than 20,000 developers have registered on Apple's Darwin Web site, Bereskin said.
Apple's goals are to attract more applications to the Macintosh platform, spread the company's technology to other platforms and improve Apple code by allowing developers to add capabilities and detect bugs, he said.
Some of the results of the project are bearing fruit. For example, Apple's NetInfo technology is now available on the Linux operating system and Sassafras Software has built AppleTalk networking into its KeyServer product.