Open Source India
Friday, December 11, 2009
  Assam government includes FOSS in state IT policy
Yet another Indian state government made open source an integral part of its state IT policy. The policy is because it mandates open standards and ODF, in particular, which has been advocated open source supporters the open standard for office documents (instead of Microsoft's proprietary .doc, OOXML and other data formats). It also extends beyond software and says that all generic hardware purchased by the government should have support for open source software. The section mandating that source code developed for any State Government body shall be duly archived in a repository, indicates that the policy makers also understand the power of the open source development model. Overall, it is a good policy and worth forwarding to all the government policy makers that we are in touch with.

The full text of Section 3.12 of the Assam Government's state IT Policy says:

(a) The Government would promote use of Free and Open Source Software (FOSS) in all the departments and State agencies, bodies and authorities.

(b) The State Government would promote manpower development and training in use of FOSS, especially in day to day office works.

(c) The State Government would promote imparting training on FOSS in schools and colleges.

(d)Entrepreneurs/ companies using FOSS for application/website development would be given preference over those using third party packaged applications.

(e)All source codes customized/developed for any State Government body shall be duly archived in a repository, and shall be made available freely to other Government departments.

(f) The Government departments and bodies would ensure that Open Document Format (ODF) is adhered to in creating and storing editable documents, data and information and all applications developed by the respective departments adhere to ODF and other Open Standards and are largely independent of Operating Systems (OS) and web browsers.

(g)The Government departments and bodies would ensure that any generic hardware procured has support for multiple Operating Systems(OS) such as Unix, Linux, Opensolaris and other open source platforms.

To download the full text of Assam's IT Policy, click here.

Labels: , , ,

 
Friday, October 23, 2009
  Even slaves were considered property: South African Minister
I re-read the address given by Geraldine Fraser-Moleketi (video), Former South African Minister for Public Service and Administration, at the third Idlelo Conference. This part, especially, gave me goose pimples.

We cannot be in Dakar without being painfully aware of the tragic history of the slave trade. For three hundred years, the Maison des Esclaves (Slave House) on Gorée Island, was a hub in the system of forceful transportation of Africans as slaves to the plantations of the West Indies and the southern states of America. Over the same period people were being brought as slaves from the Malay Archipelago and elsewhere to South Africa. The institution of slavery played such a fundamental role in the early development of our current global economy, that by the end of the 18th century, the slave trade was a dominant factor in the globalised system of trade of the day.

As we find ourselves today in this new era of the globalised Knowledge Economy there are lessons we can and must draw from that earlier era. That a crime against humanity of such monstrous proportions was justified by the need to uphold the property rights of slave owners and traders should certainly make us more than a little cautious about what should and should not be considered suitable for protection as property.
It is good to remember this at a time when organizations aim to justify the privatization of knowledge and ideas under the guise that this is essential for promoting innovation.

In the area of software patents, this is nothing but a land grab, a conversion of was in the commons into a private enclosure.

Labels: , , , ,

 
Wednesday, October 07, 2009
  FOSSCOMM Meeting this Sunday (11th October, 2009)
FOSSCOMM (FOSS Community of India) will hold its third meeting in Mumbai at the Homi Bhabha Center for Science Education, Mankhurd (Near BARC/Anushakti Nagar).

The first meeting held in Bangalore started to process of getting the FOSS Community of India working together. After the second meeting held in Delhi in July 09, FOSSCOMM started making interventions in areas like open standards, school education etc. I hope that the Mumbai meeting will lead to the creation of working groups that will provide leadership to FOSSCOMM's efforts to accelerate the growth of Free and Open Source Software movement in India.

Those interested working with the community are invited to attend the upcoming FOSSCOMM Meeting on 11th October, 2009.

Labels:

 
Thursday, September 10, 2009
  Dilbert on Patent Trolling
You know that patent trolling has become big business when Dilbert runs a comic strip!

Dilbert.com
 
Wednesday, August 12, 2009
  Patent Woes: Speechless about the Word judgment
This is one of the times when you rub your eyes in disbelief, speechlessly gape at the screen and read the same e-mail over and over again. Pranesh Prakash of the Center for Internet and Society forwarded an article titled, "Judge: Microsoft can't sell Word anymore." The article says,

Judge Leonard Davis, of the U.S. District Court for the Eastern District of Texas, ordered a permanent injunction that "prohibits Microsoft from selling or importing to the United States any Microsoft Word products that have the capability of opening .XML, .DOCX or DOCM files (XML files) containing custom XML," according to an announcement by the plaintiff, Toronto-based i4i Inc.
Judge Davis ordered Microsoft to pay $290 million in damages. The abstract of the i4i patent reads,
A system and method for the separate manipulation of the architecture
and content of a document, particularly for data representation and
transformations. The system, for use by computer software developers,
removes dependency on document encoding technology. A map of metacodes found in the document is produced and provided and stored separately from the document. The map indicates the location and addresses of metacodes in the document. The system allows of multiple views of the same content, the ability to work solely on structure and solely on content, storage efficiency of multiple versions and efficiency of
operation.
While I am not a big fan of Microsoft, even I have to admit that this is crazy. But wait a minute! Didn't Microsoft get a patent last week for "Word-processing document stored in a single XML file that may be manipulated by applications that understand XML."

The abstract of the Microsoft patent reads,
A word processor including a native XML file format is provided. The well formed XML file fully represents the word-processor document, and fully supports 100% of word-processor's rich formatting. There are no feature losses when saving the word-processor documents as XML. A published XSD file defines all the rules behind the word-processor's XML file format. Hints may be provided within the XML associated files providing applications that understand XML a shortcut to understanding some of the features provided by the word-processor. The word-processing document is stored in a single XML file. Additionally, manipulation of word-processing documents may be done on computing devices that do not include the word-processor itself.
So, is someone playing tit-for-tat or an-eye-for-an-eye? Mahatma Gandhi said, "An eye for an eye makes the whole world blind." In the weird, wonderful world of digital technology where greedy corporations can convert standards (that should rightfully belong in the commons) into private property, anything can happen.

Labels: , , , , , ,

 
Friday, August 07, 2009
  The Power of Open Source Development
This article of mine appeared in the August 2009 edition of Network Computing's India edition. Please feel free to translate, rewrite and publish it in your local geo to promote the message of open source. If this gets published elsewhere, kindly send me a copy/the link so that I get some sense of how useful this is.

The Power of Open Source Development

Using open source development methodologies, John O'Hara, of JPMorgan developed a standards-based alternative to expensive proprietary middle ware

By Venkatesh Hariharan

Most literature around open source focus on using open source software. While the benefits of OSS are gaining increased recognition, some smart organizations are going a step further and applying the Open Source Development Model (OSDM) to solve problems that proved to be otherwise intractable. OSDM is based on collaboration, community and the shared ownership of knowledge and Linux is one of the best examples of how this model works.

In September 1991, Linus Torvalds released 10,000 lines of source code for Linux and licensed it under the liberal General Public License that gave anyone permission to copy, modify and redistribute the code. The only condition was that anyone making improvements to the software and redistributing the changes had to share the improvements with the rest of the community. This liberal license attracted thousand of contributors over the years who contributed their bit to improving the code base of Linux. A Linux Foundation study found that Fedora, a community Linux distribution has now grown to contain almost 204 million lines of code.

There are two reasons why Linux and other open source software have demonstrated such explosive growth. One is the growth of the Internet, which is the largest collaborative platform in the history of mankind, connecting 1.4 billion people across the world. The other is the open, participative, distributed development model of open source where users are actually encourage to contribute to the development of the software. This is in sharp contrast to proprietary software that allows very limited rights to users.

Some of the most savvy technology users are embracing the participative nature of open source software to build technologies that suit their needs. For example, John O'Hara, senior architect and distinguished engineer at JPMorgan launched AMQP (Advanced Message Queuing Protocol) as an open source project after being frustrated with developing front- and back-office processing systems at investment banks. “It seemed to me that we were living in integration Groundhog Day - the same problems of connecting systems together would crop up with depressing regularity. Each time the same discussions about which products to use would happen, and each time the architecture of some system would be curtailed to allow for the fact that the chosen middleware was reassuringly expensive,” says O'Hara.

In 2003, O'Hara embarked on a quest to standardize MOM (message-oriented middleware) technology, to enable mission critical enterprise applications to send messages to each other in a reliable and scalable manner. He decided to break from the past by using OSDM to start the AMQP project and sought Red Hat's expertise in governing open source projects. “Red Hat took the lead in establishing the legal framework for the standard; it, too, understood the issues in managing open intellectual property. The key part of doing this is to ensure that everyone contributing has the authority to do so and that there is a paper trail from every potential owner of IP through to the group effort, and that the intent to share is clear even in draft revisions of specifications. The result was a contract that clearly committed the members of the working group to promote unrestricted open middleware through AMQP.” For developing the software, O'Hara tapped iMatix, a boutique European development house that had clearly demonstrated a commitment to open source.
The AMQP project is a perfect example of what Prof. Eric Von Hippel, Professor of Innovation at MIT's Sloan School of Management calls, “user-driven innovation.” In his book, Democratizing Innovation, Von Hippel says that open source software projects are exciting examples of complete innovation development and consumption communities run by and for users. Today, users like Credit Suisse, Deutsche Börse Systems, Goldman Sachs, JPMorgan Chase Bank Inc, the TWIST consortium and others partner with IT leaders like Cisco, Red Hat, Microsoft and others in the AMQP consortium.

Ultimately, the proof of the pudding is in the eating. AMQP today has several implementations in open source and proprietary software. Imatix built an open-source implementation called, OpenAMQP. The beta version went live in 2006 and by the following year it was supporting 2,000 users on five continents and processing 300 million messages per day. Today, there are several open source and proprietary implementations of AMQP, including OpenAMQ, the original open source implementation. In a powerfully interconnected world, the open source development model used to build AMQP demonstrates the the power—and value—of collaborative software development.

Labels: , , , , , , , , , ,

 
Tuesday, July 21, 2009
  Delaying tactics from industry associations?
Update: Last week, NASSCOM invited me to meet them and I am trying to work out a suitable date.

I am told that industry associations have asked for more time to submit the views of their members and therefore Department of IT has postponed the next meeting of the Apex Committee to review the Draft Open Standards Policy. The meeting was to have happened on 15th July, 2009 but will now probably be held in August 2009.

Now here is the interesting bit. The industry associations asked for more time so that they could go back to their members and ask for their opinions. And here, I am trying to break down the doors of NASSCOM to submit Red Hat's opinion and what do I get? Dead silence. I hear that their deadline was June 7th and then extended to June 15th and I don't know if there is a new cut-off date. But I do know that despite writing to NASSCOM, I haven't heard back from them.

Is this one more ploy to delay a policy that has already been long delayed?

Labels: , ,

 
An open source evangelist's opinionated take on the world

My Photo
Name: Venkatesh Hariharan
Location: Mumbai, Delhi, India

ALL views expressed here are my PERSONAL views and not those of any of the organizations I am affiliated with. I am an open source activist working for Red Hat. Former journalist and now also an amateur photographer. I have been part of the open source community since 1999 when I started IndLinux.org along with Prakash Advani. IndLinux.org is the pioneer in the localization of Linux to Indian languages when you see a Hindi user interface on Linux, that's work that we had started. I am interested in using techology as a tool to acclelrate socio-economic growth. That's what got me into localization because I believe that wonderful tools like the computer and the Internet should not just be the preserve of the English speaking elite in India.

Archives
Feb 19, 2006 / Sep 16, 2006 / Oct 14, 2006 / Nov 23, 2006 / Jan 28, 2007 / Jan 29, 2007 / Feb 3, 2007 / Feb 11, 2007 / Feb 21, 2007 / Mar 4, 2007 / Mar 27, 2007 / Apr 2, 2007 / Apr 15, 2007 / May 10, 2007 / May 17, 2007 / May 19, 2007 / May 26, 2007 / Jun 11, 2007 / Jun 26, 2007 / Jul 8, 2007 / Jul 20, 2007 / Aug 19, 2007 / Aug 23, 2007 / Aug 25, 2007 / Aug 26, 2007 / Aug 30, 2007 / Sep 5, 2007 / Sep 7, 2007 / Sep 13, 2007 / Sep 15, 2007 / Oct 1, 2007 / Oct 10, 2007 / Oct 17, 2007 / Oct 20, 2007 / Oct 25, 2007 / Nov 28, 2007 / Dec 17, 2007 / Dec 18, 2007 / Jan 2, 2008 / Jan 21, 2008 / Jan 27, 2008 / Feb 1, 2008 / Feb 9, 2008 / Feb 25, 2008 / Feb 28, 2008 / Mar 11, 2008 / Mar 14, 2008 / Mar 18, 2008 / Mar 20, 2008 / Mar 24, 2008 / Mar 25, 2008 / Mar 26, 2008 / Mar 30, 2008 / Apr 1, 2008 / Apr 2, 2008 / Apr 23, 2008 / Apr 29, 2008 / May 2, 2008 / May 7, 2008 / May 8, 2008 / Jun 13, 2008 / Jul 18, 2008 / Jul 25, 2008 / Jul 27, 2008 / Aug 3, 2008 / Aug 6, 2008 / Aug 13, 2008 / Sep 19, 2008 / Oct 31, 2008 / Nov 5, 2008 / Nov 9, 2008 / Nov 11, 2008 / Nov 13, 2008 / Nov 18, 2008 / Dec 22, 2008 / Jan 11, 2009 / Feb 4, 2009 / Feb 5, 2009 / Mar 9, 2009 / Mar 13, 2009 / Mar 14, 2009 / Apr 5, 2009 / Apr 20, 2009 / Apr 22, 2009 / May 5, 2009 / May 8, 2009 / May 15, 2009 / May 24, 2009 / May 28, 2009 / May 31, 2009 / Jul 3, 2009 / Jul 8, 2009 / Jul 13, 2009 / Jul 16, 2009 / Jul 21, 2009 / Aug 7, 2009 / Aug 12, 2009 / Sep 10, 2009 / Oct 7, 2009 / Oct 23, 2009 / Dec 11, 2009 /


Powered by Blogger

Subscribe to
Posts [Atom]