Thursday 31 October 2013

IBM updates Rational tools for cloud, mobile.



With a focus on both cloud and mobile, IBM has updated its Rational line of software development management products and services, the company announced Monday during the kick off its annual Innovate software conference, being held this week in Orlando.

"We've been building software to deal with cloud as a production environment and mobile as an avenue to deliver business applications," said Harish Grama, IBM vice president of Rational product mobile application development.

IBM's Rational CLM (Collaborative Lifecycle Management) software is one of the updated products. CLM coordinates information across a number of other IBM Rational products, namely IBM Rational Requirements Composer, IBM Rational Team Concert, and IBM Rational Quality Manager. With this information, CLM summarizes how a project is progressing as it moves through development to testing to production.


source:http://www.infoworld.com/d/application-development/ibm-updates-rational-tools-cloud-mobile-194783

Wednesday 30 October 2013

HP offerings prep legacy apps for modern-day mobile devices



One of the early challenges of the Internet age was that of transforming legacy applications into Web-facing apps that employees and customers could access from the convenience of a desktop browser. With the rise of mobile computing and the BYOD (bring your own device) movement, companies face a similar, albeit more complex version of that problem: securely extending both legacy and cloud-based apps to the increasing array of smartphones and tablets.
Seeking to remain a major IT player in the post-PC era, Hewlett-Packard today unveiled a new set of applications and services that fall into the company's application transformation portfolio, aimed at helping companies keep users and employees constantly connected to their apps, regardless of device. That pledge is certainly a familiar one, pushed by various companies over the past year, including Salesforce, VMware, and Citrix.
Among HP's announcements is a new mobile-focused version of HP Anywhere, the company's platform for building, distributing, and managing mobile apps for the enterprise. Developers can work with such standards as HTML5, JavaScript, and Apache Cordova; the platform also supports Sencha Touch, Enyo, and jQuery Mobile. HP Anywhere integrates with SAP Afaria and supports application authentication via integration with Layer 7 Technologies, according to HP. It includes a secure container structure for authorized user access and policy management as well.
HP also announced the HP Anywhere Developer Zone, designed to provide developers access to HP SDKs, demo applications, and application cookbooks. HP envisions developers using the Developer Zone to share best practices, tools, and techniques for building mobile apps for the HP Anywhere platform.

In addition, HP revealed enhancements to its Application Performance Management portfolio, designed to monitor all aspects of mobile services, from application performance to the availability of the underlying architecture. The APM upgrade includes a new version of HP Real User Monitoring (RUM) 9.22 and advanced monitoring capabilities for HP Performance Anywhere 1.1, HP's SaaS-based application performance management solution.



source:http://www.infoworld.com/t/mobile-development/hp-offerings-prep-legacy-apps-modern-day-mobile-devices-219529

Tuesday 29 October 2013

Oracle preps NetBeans for a mobile Web future.



Although originally built to develop enterprise Java apps, the NetBeans IDE (integrated development environment) is increasingly being rigged to help developers use the lighter weight HTML5 and JavaScript Web languages as well.

With the next edition of NetBeans, version 7.4, Oracle has outfitted the IDE with new tools to help build iOS and Android Web applications that use HTML5 and JavaScript, in addition to updating its core feature set for Java Enterprise Edition development as well.

NetBeans IDE is Oracle's no-cost open source IDE for primarily designed for Java, though it includes robust support for the PHP and C/C++ languages as well. It is available for the Windows, Apple Macintosh, Oracle Solaris and Linux platforms.
Oracle started building HTML5 support into NetBeans 7.3, and 7.4 continues this work. This version allows developers to build HTML5 functionality directly in their Java and PHP web application development, rather than working on the HTML5 code as a separate part of the project.
NetBeans 7.4 also provides emulators that can show developers what their HTML5 applications would look like and how they would operate in iOS and Android-based browsers.
JavaScript support has been improved quite a bit as well. The editor now recognizes the JavaScript AngularJS, Knockout and ExtJS frameworks. JavaScript code completion has been improved, as has the IDE's understanding of JSON (JavaScript Object Notation).

Web developers can now also use Sassy CSS and LESS preprocessor files in NetBeans, which saves time in building complex CSS (Cascading Style Sheets) for applications.



source:http://www.infoworld.com/t/development-tools/oracle-preps-netbeans-mobile-web-future-227269

Monday 28 October 2013

Mobile app platform allows for code-free development on iOS.




Startup vendor iGenapps unveiled on Wednesday a do-it-yourself mobile application development platform, which enables users to assemble programs right on their devices and link to a cloud back end.

Users can build essentially forms-based applications without programming, according to iGenapps, which announced its self-named platform at the Demo conference in Santa Clara, Calif. It is available now for Apple's iOS devices; an Android version is expected in a couple of weeks. "Our target market is small to medium [businesses that] can't afford $50,000 to build their own native app," said John Morris, iGenapps chief marketing officer.

But applications developed with iGenapps are limited in complexity. "At a certain point, the complexity gets to a place where you have to go do something different. But for the target market we have, it's perfect," said Morris. In addition to smaller businesses, clubs and schools could use iGenapps, he said.

Applications are distributed to users via an email link. iGenapps is selling its tool for $1.99 on Apple's App Store. The company will host applications for customers for $99 in commercial settings. The technology leverages Sencha's application development technology. Although users do not need any programming skills, knowledge of HTML or JavaScript will help them enhance their applications with further customization.


source:http://www.infoworld.com/d/mobile-technology/mobile-app-platform-allows-code-free-development-ios-191245

Monday 21 October 2013

Mobile, cloud are changing application development.





Mobile and cloud computing are beginning to change the way that developers work at enterprise-level and smaller businesses, according to a report released this week by Forrester Research.

The report, entitled "The State of Application Development in Enterprises and SMBs," also found that the use of development technologies such as HTML5 is becoming more prominent, although Java and .Net still dominate. The report presents findings from various surveys of 933 decision makers and about 2,500 developers in North America and Europe.
"Mobile development exploded in 2010 and will continue to expand in importance in 2011," said the report, which was authored by analyst Jeffrey Hammond with assistance from analysts Mike Gilpin and Adam Knoll. "But the types of mobile applications that developers are building are evolving."
According to the report, customer-facing applications constitute the most frequently developed mobile applications, with 51 percent of decision makers building or planning these. Thirty-nine percent of development shops are mobilizing employee intranets, and 29 percent are readying mobile collaboration software. Fifty-one percent of respondents are most interested in using mobile application development or mobile-optimized websites to reach customers.
Most mobile developers plan to target iOS devices like the iPhone and iPad -- roughly 56 percent and 36 percent, respectively -- while Google Android was targeted by 50 percent of mobile developers. Windows Mobile and RIM remained popular, but Symbian development was chosen by only 8 percent of respondents, the analysts said.
Overall, in-house developers anchor most mobile application development efforts, with nearly 80 percent of shops planning to use their own people.

In the cloud space, one in eight development organizations has deployed applications in the cloud, according to the Forrester report. High-tech manufacturers, such as computer hardware manufacturers and consumer electronics firms, are most likely to deploy applications to the cloud (24 percent), although services firms are also aggressive adopters at 19 percent. Developers at health care companies seldom use the cloud today, with less than 5 percent developing, testing, or deploying cloud applications.




source:http://www.infoworld.com/d/application-development/mobile-cloud-are-changing-application-development-915

Friday 18 October 2013

Pillars of Python: CubicWeb Web framework.






CubicWeb is not an easy framework to get to know. It does not fit cleanly into the pattern of the other Python Web application development frameworks in this roundup. In fact, CubicWeb calls itself not a Web framework, but a semantic Web framework. Application construction in CubicWeb is data-driven, but CubicWeb is not merely a database Web-client construction set. It's more.

CubicWeb is awash in its own nomenclature. And the core CubicWeb term, and concept, is "cube." Roughly speaking, a cube is a minimal Web application -- a software component composed of a data model, the logic needed to manipulate that data, and the view code required to display the data. While a CubicWeb application could be built from a single cube, more often it is built by lashing together multiple cubes. This is easily done thanks to another core principle: reusability. In CubicWeb, cubes are designed to be combined with the same ease that an engineer snaps together electronic components to make a circuit.



source:http://www.infoworld.com/d/application-development/pillars-python-cubicweb-web-framework-169105

Thursday 17 October 2013

Pillars of Python: Zope 2 Web framework.








Wednesday 16 October 2013

Pillars of Python: Web2py Web framework.






Web2py was created by Massimo Di Pierro, a professor of computer science at DePaul University, as his attempt to build a Python-based Web framework that was easy to use as well as powerful. It's a well-crafted, rock-solid framework that, like Zope 2, provides its own development environment.
An example of Web2py's convenience is its uncluttered API. The Web2py core is trimmed to an essential 12 objects, largely thanks to the fact that the API was completely designed before being implemented. In addition, Web2py boasts a small footprint: about 300KB of code for the system core, database abstraction layer, templating language, and supporting functions.

Examples of Web2py's power are its Web-based soup-to-nuts administration and development console, the database abstraction layer that supports virtually every RDBMS that Python web application development can support, and its "components" -- Web-page entities that are provided with their own view/controller code, but are manipulated via AJAX so that component updates don't require full-page updates.





source:http://www.infoworld.com/d/application-development/pillars-python-web2py-web-framework-168920

Tuesday 15 October 2013

Oracle shows JavaFX on iOS and Android.







Oracle on Tuesday showed JavaFX rich client software running on both an Apple iPad and a Google Android-based Samsung Galaxy tablet, along with introducing a separate project using HTML5 to bring Java to Apple's iOS application development  platform, called Project Avatar.

The company at the JavaOne conference in San Francisco also cited intentions to converge its Java ME (Micro Edition) platform, which puts Java on mobile devices, with Java SE (Standard Edition). Oracle also said it was delaying until 2013 the release of Java SE 8; it had been due next year.
Java has been barred from Apple's iOS devices, thanks to Apple's official policy not allowing third-party technologies, such as Flash Player or Java, on the units. But a brief demonstration showed a JavaFX game running on an iPad. This effort effectively puts Java on iOS but is still in a developmental mode. "We want to hear from the community. If this is something you want to see, we're happy to make it a priority," said Nandini Ramani, vice president of development in the Oracle Fusion Middleware Group. The Samsung Android device ran the demo as well, although Oracle referred to the device as a "Linux" unit without mentioning Android. Oracle is suing Google over Android, alleging patent violations.
JavaFX will be offered via open source, including the framework and components. Oracle's direction for JavaFX pleased analyst Al Hilwa, of IDC. "Overall I like what I am seeing in the way JavaFX is moving. Turning it into a framework to be used from within Java is definitely a better approach. I like open sourcing it. I would love to see it bring Java back into a tool for cross-platform mobile development."
A JavaOne attendee lauded Oracle's plans for JavaFX on iOS. "It's a huge market," for JavaFX applications, said Daryl Gerlach, Websphere portal architect at Phoenix Contact, which makes industrial electrical components.

With Project Avatar, the company is proposing a solution for dynamic rich clients, featuring HTML5 on the browser, Java applications, and Java EE (Enterprise Edition) in the cloud. Avatar is intended to improve interoperability between HTML5 and Java to simplify the development of rich client/server interaction for cloud-based applications, Oracle said. In demonstrating Avatar, Oracle officials leveraged an Apple iPod.


source:http://www.infoworld.com/d/application-development/oracle-shows-javafx-ios-and-android-174996?page=0,0

Monday 14 October 2013

Oracle preps NetBeans for a mobile Web future.






Although originally built to develop enterprise Java apps, the NetBeans IDE (integrated development environment) is increasingly being rigged to help developers use the lighter weight HTML5 and JavaScript Web languages as well mobile application development.

With the next edition of NetBeans, version 7.4, Oracle has outfitted the IDE with new tools to help build iOS and Android Web applications that use HTML5 and JavaScript, in addition to updating its core feature set for Java Enterprise Edition development as well.

NetBeans IDE is Oracle's no-cost open source IDE for primarily designed for Java, though it includes robust support for the PHP and C/C++ languages as well. It is available for the Windows, Apple Macintosh, Oracle Solaris and Linux platforms.
Oracle started building HTML5 support into NetBeans 7.3, and 7.4 continues this work. This version allows developers to build HTML5 functionality directly in their Java and PHP applications, rather than working on the HTML5 code as a separate part of the project.

NetBeans 7.4 also provides emulators that can show developers what their HTML5 applications would look like and how they would operate in iOS and Android-based browsers.





source:http://www.infoworld.com/t/development-tools/oracle-preps-netbeans-mobile-web-future-227269

Friday 11 October 2013

5 tips for developing successful mobile apps.



The initial rush to build mobile apps is settling down, and none too soon. The world has endured the release of a whole lot of mediocre, or even useless, mobile apps. App stores everywhere are chock-full of them. Many companies were gripped by a burning need to create mobile application development for little more than bragging rights. What such apps did for users was often an afterthought. As a result, many corporate apps have languished in app libraries with very few downloads.

Some organizations will probably let it rest there, but others may learn from their mistakes and set out to create better apps. Here are some best practices that your company can employ to ensure that any apps you develop in the future are more intriguing to users:
1. In order to succeed, a mobile app must solve a problem, deliver important functionality, save time or money, entertain or enlighten, or offer a novel service. To put it another way: Successful mobile apps deliver useful benefits to the user.
My favorite example of an app that does something useful comes from Bank of America. Available in Android and iOS versions, the software lets you deposit a paper check by taking pictures of both sides of the check. The entire process takes about two minutes.
As a rule of thumb, anything the Web already does well doesn't need an app. That's why delivering your content, creating a marketing brochure or engaging in e-commerce are not especially useful benefits for a mobile app to deliver. Bottom line: Don't start building an app until you have a rock-solid idea.

2. Focus on one thing and do it well. My experience on more than one planning committee for mobile apps leads me to believe this may be the most important recommendation. It's far too easy to go feature crazy, which could wind up derailing your project later in the process. Brainstorming is good; let the ideas flow. But when you have exhausted that process, pare the ideas down to the best one or two.



source:http://www.infoworld.com/d/mobile-technology/5-tips-developing-successful-mobile-apps-210777

Thursday 10 October 2013

Firefox OS simulator adds commerce feature for app developers.



The latest simulator for the upcoming Firefox mobile OS is aimed to please developers planning to sell applications.

The simulator is a test environment for the forthcoming Firefox OS, a Linux-based OS for mobile devices designed with tight integration with the Internet using open web standards such as HTML5.
The first devices came on the market earlier this month in Spain from operator Telefonica, with Deutsche Telekom in Poland due to release devices soon. Firefox OS is a new challenger in a market dominated by Android and iOS phones and is seeking to compete with high performance, lower-cost phones.
The simulator's latest integration lets developers test how receipts are delivered for their applications from Mozilla's Marketplace, where mobile application development  for the mobile OS will be sold.
"This way you can test receipt verification with the various types of receipts that you may require -- valid, invalid, and refunded," Fabbro wrote.

Mozilla has also added a feature that lets developers use a style editor tool that can apply CSS (Cascading Style Sheets) changes immediately to an application when using a pre-build version of the Firefox browser.



source:http://www.infoworld.com/d/application-development/firefox-os-simulator-adds-commerce-feature-app-developers-222570



Wednesday 9 October 2013

Salesforce.com launches new services for mobile app development.






Salesforce.com is giving customers and partners access to a new set of tools and services for building mobile applications on its cloud platform.

Like most enterprise software vendors, Salesforce.com is trying to cater to a world where end users increasingly want to, or because they are frequently on the road need to, work on their smartphones, tablets or other mobile devices, not from computers at their desks.

Mobile application development has posed something of a dilemma for both software vendors and end-user companies, because while native applications written specially for iOS, Android and other OSes can be more powerful than ones developed in HTML5, the latter can be deployed across multiple platforms, saving time and cost.
Salesforce.com is hoping to preserve customers' choice of development styles while making mobile application development faster and easier, said Scott Holden, vice president of platform marketing, in an interview.
In June, version 2.0 of Salesforce.com's mobile SDK (software development kit) will be generally available. The update will make it possible for developers to link business system data such as a Salesforce.com CRM (customer relationship management) system to mobile applications, whether native, HTML5 or hybrid, according to Salesforce.com.
HTML5 applications will also be able to use on-device features such as a camera. Other features in the update include development libraries for secure offline storage and other requirements.
Now generally available are a number of Developer Mobile Packs, which allow developers to access Salesforce.com's APIs (application programming interfaces) through multiple popular JavaScript frameworks, including AngularJS, Backbone.js and JQuery for mobile.
Salesforce.com doesn't see a convergence point for mobile application development just yet.
'There was a theory that HTML5 was going to take over [the mobile application market] but we haven't seen that play out," he said. "What customers want is choice." However, customers who build an HTML5 mobile application can turn it into a native one "with just a small amount of work," he said.
Both the packs and the SDK are open source and will be available at no charge through Github.

Part of the consideration behind open sourcing the components is to foster further development of Salesforce.com's partner ecosystem. Also to that end, the vendor is launching a new Mobile Accelerator training program for consulting partners.


source:http://www.infoworld.com/d/cloud-computing/salesforcecom-launches-new-services-mobile-app-development-216047

Tuesday 8 October 2013

Pillars of Python: Pyramid Web framework.



Pyramid is a Python Web framework being developed as part of the Pylons Project. Pyramid 1.0 was released this year. Prior to that, the Pylon Project's Web framework was, not surprisingly, Pylons. But Pylons has now entered legacy mode; the project website promises that Pylons will "continue to be maintained, but not enhanced." 


Pyramid will run on any 2.x Python that is later than version 2.4. In addition, Pyramid can be run on the Java-based Python variant, Jython. The framework is based on the repoze.bfg framework -- sometimes simply called BFG -- with some additions. Pyramid incorporates concepts inspired by Zope, Pylons, and Django. It's important to note that Pyramid is not an update of Pylons; the two frameworks share no common code. Pylons programmers need not be left out in the cold, however. The Pylons Project provides a fallback wrapper that allows Python web application development to run inside Pyramid, thus permitting Pylons developers to incrementally port their applications to Pyramid.


Pyramid is "policy free," meaning that Pyramid makes no assertions about the database you should use or place any strict requirements on the templating system employed. In fact, documentation says that Pyramid's template system is included only for convenience. Nor does Pyramid fit neatly into the MVC paradigm -- as with Django, there's no clear controller component. However, Pyramid goes a step further with its policy-free attitude: It's hard to find a model component.


The initial rush to build mobile apps is settling down, and none too soon. The world has endured the release of a whole lot of mediocre, or even useless, mobile apps. App stores everywhere are chock-full of them. Many companies were gripped by a burning need to create mobile apps for little more than bragging rights. What such apps did for users was often an afterthought. As a result, many corporate apps have languished in app libraries with very few downloads.
Some organizations will probably let it rest there, but others may learn from their mistakes and set out to create better apps. Here are some best practices that your company can employ to ensure that any apps you develop in the future are more intriguing to users:
- See more at: http://www.infoworld.com/d/mobile-technology/5-tips-developing-successful-mobile-apps-210777#sthash.6PjSuodw.dpuf
The initial rush to build mobile apps is settling down, and none too soon. The world has endured the release of a whole lot of mediocre, or even useless, mobile apps. App stores everywhere are chock-full of them. Many companies were gripped by a burning need to create mobile apps for little more than bragging rights. What such apps did for users was often an afterthought. As a result, many corporate apps have languished in app libraries with very few downloads.
Some organizations will probably let it rest there, but others may learn from their mistakes and set out to create better apps. Here are some best practices that your company can employ to ensure that any apps you develop in the future are more intriguing to users:
- See more at: http://www.infoworld.com/d/mobile-technology/5-tips-developing-successful-mobile-apps-210777#sthash.6PjSuodw.dpuf
The initial rush to build mobile apps is settling down, and none too soon. The world has endured the release of a whole lot of mediocre, or even useless, mobile apps. App stores everywhere are chock-full of them. Many companies were gripped by a burning need to create mobile apps for little more than bragging rights. What such apps did for users was often an afterthought. As a result, many corporate apps have languished in app libraries with very few downloads.
Some organizations will probably let it rest there, but others may learn from their mistakes and set out to create better apps. Here are some best practices that your company can employ to ensure that any apps you develop in the future are more intriguing to users:
- See more at: http://www.infoworld.com/d/mobile-technology/5-tips-developing-successful-mobile-apps-210777#sthash.6PjSuodw.dpuf
The initial rush to build mobile apps is settling down, and none too soon. The world has endured the release of a whole lot of mediocre, or even useless, mobile apps. App stores everywhere are chock-full of them. Many companies were gripped by a burning need to create mobile apps for little more than bragging rights. What such apps did for users was often an afterthought. As a result, many corporate apps have languished in app libraries with very few downloads.
Some organizations will probably let it rest there, but others may learn from their mistakes and set out to create better apps. Here are some best practices that your company can employ to ensure that any apps you develop in the future are more intriguing to users:
- See more at: http://www.infoworld.com/d/mobile-technology/5-tips-developing-successful-mobile-apps-210777#sthash.6PjSuodw.dpufThe initial rush to build mobile apps is settling down, and none too soon. The world has endured the release of a whole lot of mediocre, or even useless, mobile apps. App stores everywhere are chock-full of them. Many companies were gripped by a burning need to create mobile apps for little more than bragging rights. What such apps did for users was often an afterthought. As a result, many corporate apps have languished in app libraries with very few downloads.
Some organizations will probably let it rest there, but others may learn from their mistakes and set out to create better apps. Here are some best practices that your company can employ to ensure that any apps you develop in the future are more intriguing to users:
- See more at: http://www.infoworld.com/d/mobile-technology/5-tips-developing-successful-mobile-apps-210777#sthash.6PjSuodw.dpuf

Monday 7 October 2013

HP offerings prep legacy apps for modern-day mobile devices.





One of the early challenges of the Internet age was that of transforming legacy applications into Web-facing apps that employees and customers could access from the convenience of a desktop browser. With the rise of mobile computing and the BYOD (bring your own device) movement, companies face a similar, albeit more complex version of that problem: securely extending both legacy and cloud-based apps to the increasing array of smartphones and tablets.
Seeking to remain a major IT player in the post-PC era, Hewlett-Packard today unveiled a new set of applications and services that fall into the company's application transformation portfolio, aimed at helping companies keep users and employees constantly connected to their apps, regardless of device. That pledge is certainly a familiar one, pushed by various companies over the past year, including
Among HP's announcements is a new mobile-focused version of HP Anywhere, the company's platform for building, distributing, and managing mobile application development for the enterprise. Developers can work with such standards as HTML5, JavaScript, and Apache Cordova; the platform also supports Sencha Touch, Enyo, and jQuery Mobile. HP Anywhere integrates with SAP Afaria and supports application authentication via integration with Layer 7 Technologies, according to HP. It includes a secure container structure for authorized user access and policy management as well.
HP also announced the HP Anywhere Developer Zone, designed to provide developers access to HP SDKs, demo applications, and application cookbooks. HP envisions developers using the Developer Zone to share best practices, tools, and techniques for building mobile apps for the HP Anywhere platform.

In addition, HP revealed enhancements to its Application Performance Management portfolio, designed to monitor all aspects of mobile services, from application performance to the availability of the underlying architecture. The APM upgrade includes a new version of HP Real User Monitoring (RUM) 9.22 and advanced monitoring capabilities for HP Performance Anywhere 1.1, HP's SaaS-based application performance management solution.


source:http://www.infoworld.com/t/mobile-development/hp-offerings-prep-legacy-apps-modern-day-mobile-devices-219529

Friday 4 October 2013

Red Hat packages newer versions of Ruby, Python.

Thursday 3 October 2013

Salesforce.com mobile app developers gain security tools.




Good Technology has integrated its Dynamics Secure Mobility Platform with Salesforce.com's Mobile SDK to help developers build mobile application development that are more secure and easily managed.

The growing popularity of smartphones and tablets combined with the BYOD (bring-your-own-device) trend presents several challenges to IT departments, including developing mobile applications and then efficiently managing and protecting them. Salesforce.com's Mobile SDK (software development kit) helps with the former and Good's Secure Mobility Platform offers the latter.

The goal with the integration is to make it easier for Salesforce.com developers to build apps compatible with Good's containerization technology, which offers features such as app-level encryption as well as compliance and jailbreak detection. Enterprises can also put in place data loss prevention and automated actions that lock and wipe applications without impacting a user's device or personal data, according to Good.
The Mobile SDK, which is available for Android and iOS, is a key part of Salesforce.com's accelerating mobile push. It lets developers choose between building applications directly for Apple and Google's OSes, web applications or so-called hydrid applications -- which make it possible to embed HTML5 apps inside a native container.

Recently, Salesforce.com announced version 2.0 of the SDK, which added the SmartSync data framework allowing developers to create applications that work with data both off and online.

source:http://www.infoworld.com/d/mobile-technology/salesforcecom-mobile-app-developers-gain-security-tools-225935

Wednesday 2 October 2013

Python Software Foundation wins a battle for the Python name.

The Python Software Foundation (PSF) announced it has reached a settlement with POBox Hosting Ltd. of the United Kingdom over the latter's trademark application for the term "Python" in connection with cloud hosting and its python web application development for a figurative trademark in Europe incorporating the word "Python." While the PSF owns the trademark for Python within the United States, it did not have an equivalent filing within the European Union.
Inexplicably unaware of the importance of the Python language to its customers, POBox Hosting had been engaged in an escalating dispute with the PSF -- a nonprofit association with minimal staff -- until the matter became public. Swift and intense public interest from around the world helped POBox Hosting to quickly understand the mistake it was making, and within days it had stopped applying the Python name to its products and was in negotiation with the PSF.
I askedTim Poultney, CEO of POBox Hosting, if there was any decisive factor in the change of heart. "There were many different factors that were taken into consideration, including the community to whom we would like to extend our thanks for the many supportive emails we are now receiving," he said.
The terms of the settlement have not been made public, but according to Poultney do not include transfer of the domain to the PSF. It remains the property of a shell company that shares management and a registered address with POBox Hosting. Poultney (also a director of the shell company) did not share the reason for this, or the plans for future use of the domain name.

Meanwhile, the PSF is satisfied with the outcome, having ensured there will be no confusion over the meaning of "Python" in Europe. Van Lindberg, chairman of the PSF, said he's grateful for the enormous support the organization has received from the global community, and said there was no longer a need for proof of the PSF's usage of the term "Python" in Europe.


source:http://www.infoworld.com/t/python/python-software-foundation-wins-battle-the-python-name-214808