Software patents are the software project equivalent of land mines: Each design decision carries a risk of stepping on a patent, which can destroy your project.
Verbatim copying and distribution of this entire article is permitted in any medium without royalty provided this notice is preserved.
This article will try to give you some guidelines on writing articles. It is not meant to set down laws about how you must write; they are just recommendations. This article might be particularly useful for people who are new to writing for a magazine.
It is good to keep in mind the criteria that the editors follow when revising your article. Firstly, the article must be clear, well structured, and easy to read; it must be accurate; it must be at the right level for the target reader and it must use correct and appropriate English.