Google today is "taking a stand on open source and patents," vowing not to sue anyone on specified patents unless first attacked.

The company, which today announced its Open Patent Non-Assertion Pledge, said to start with, it has identified 10 patents related to MapReduce, a model for processing large data sets. It has pledged not to sue any user, distributor, or developer of open-source software based on patents related to MapReduce.

Duane Valz, Google senior patent counsel, said in a blog post that Google wants to ensure open source software remains open:

"At Google we believe that open systems win. Open-source software has been at the root of many innovations in cloud computing, the mobile web, and the Internet generally. And while open platforms have faced growing patent attacks, requiring companies to defensively acquire ever more patents, we remain committed to an open Internet -- one that protects real innovation and continues to deliver great products and services."

Patent-related litigation has been rampant in the technology sector, particularly in the fast-growing smartphone and tablet markets. Apple and many other companies, including Google partner Samsung, have been suing each other over infringement, and Apple in August won its case against Samsung. Other companies have been making acquisitions -- like Google's purchase of Motorola Mobility -- to help build their patent arsenals.

So why care about MapReduce? Well, it was first developed by Google but has many open-source offshoots, including Hadoop. The technology, which gives users the ability to quickly analyze huge sets of data, is supported and used by Yahoo, Cloudera, and many other companies. As organizations create more data, specialized technology is required to make sense of all the information. Without context or analysis, big data is pretty worthless.

Google said today that it plans to expand the set of patents covered by the pledge to other technologies over time.

It also said it hopes the OPN Pledge will serve as a model for the industry, and it's encouraging other patent holders to adopt the pledge or a similar initiative. Google said leading companies and organizations such as Cloudera and IBM agree and endorse the OPN Pledge.

Google believes the pledge will provide more transparency around patent rights, and Google's pledge will expand to all open-source software that relies on the patents, not just a specific project. In addition, Google said its pledge remains in force for the life of the patents, even if it transfers them, and the pledge may only be terminated if a party brings a patent suit against Google products or services or directly profits from such litigation.

The company added that along with the OPN Pledge and other similar initiatives, it continues to support patent reforms that would "improve patent quality and reduce excessive litigation."

Here's the full text to Google's Open Patent Non-Assertion Pledge: