To protect our freedom from monopolies like these, a group of programmers and users have formed a grass-roots political organization, the League for Programming Freedom. The purpose of the League is to oppose monopolistic practices such as interface copyright and software patents. The League calls for a return to the legal policies of the recent past, in which programmers could program freely. The League is not concerned with free software as an issue, and is not affiliated with the Free Software Foundation. Please join and add your name to the list.
Activist members are especially important, but members who have no time to give are also important.
If just ten percent of the programmers who agree with the League join the League, we will probably triumph. Ask the companies you consider working for or working with to make statements against software monopolies, and give preference to those that do. When employers ask you to sign contracts giving them copyright on your work, insist on a clause saying they will not claim the copyright covers imitating the interface. When employers ask you to sign contracts giving them patent rights, insist on clauses saying they can use these rights only defensively. Get a commitment just as binding as the commitment they get from you.