Docentes, alumnos y todos los programadores a la carcel …
Urgando en la basura me entero que ningun sistema operativo es Legal, que todos nosotros somos delicuentes, y que en las universidades nos enseñan a delinquir.
Y es que desde el 2002, esta registrada la patente sobre las listas enlazadas en la Oficina de Patentes de los Estados Unidos.
Una muestra mas de lo dañino que son este tipo de mecanismos de control sobre las ideas.
Bueno ahora ya lo saben, busquen otras formas de programar.
Y aca les dejo otras patentes relacionadas:
- US Patent 5,263,160 (November 16, 1993) - «Augmented doubly-linked list search and management method for a system having data stored in a list of data elements in memory». Assignee: Digital Equipment Corporation (Maynard, MA).
- US Patent 5,446,889 (August 29, 1995) - «Computer-based methods for determining the head of a linked list.» Assignee: Unisys Corporation (Blue Bell, PA).
- US Patent 5,671,406 (September 23, 1997) - «Data structure enhancements for in-place sorting of a singly linked list.» Assignee: Digital Equipment Corporation (Maynard, MA).
- US Patent 5,950,191 (September 7, 1999) - «Method and system for accessing an item in a linked list using an auxiliary array.» Assignee: Oracle Corporation (Redwood Shores, CA).
- US Patent 6,301,646 (October 9, 2001) - «Pointer verification system and method:
A system and method for allocating memory blocks and indexing the
pointer to the memory blocks in a set of tables. The tables translate
the pointers to the memory blocks enabling the efficient lookup of
pointers during translation and garbage collection. The memory blocks
further include structures for facilitating the indexing into tables
and referencing pointers into allocated memory.» Assignee: Curl Corporation (Cambridge, MA). - US Patent 6,581,063 (June 17, 2003) - «Method and apparatus for maintaining a linked list:
…Preferably, the linked list is doubly-linked, and list maintenance
is accomplished using object-oriented programming techniques. …An
inspector object traverses the list without changing it; while a
mutator alters the list, and may traverse it as well. Both inspectors
and mutators have associated view objects, which contain the pointers
to the actual list elements. Mutators also have associated blocker
objects, which block access to selected list elements. (etc.)» Assignee: International Business Machines Corporation (Armonk, NY). - US Patent 6,687,699 (February 3, 2004) - «System and method for tracking computer data: One
preferred embodiment is a system for tracking computer data, including
at least one data set, at least one node table for each data set, at
least one node entry for each node table, each node entry having a
linked list identification, a previous pointer, and a next pointer, and
at least one linked list referencing the at least one node entry.» Assignee: Hewlett-Packard Development Company, L.P. (Houston, TX). - US Patent 6,760,726 (July 6, 2004) - «System and method of managing concurrent operations on linked lists.» Assignee: ANTs Software (Burlingame, CA).
Technorati Tags: patentes
Menos mal que las patentes de los EEUU no se aplican en todos los países del mundo… si no me da miedo imaginarme la que se liaría por patentes como esta.
Comment by Francisco — March 21, 2007 @ 9:39 pm
Si no me equivoco, en el TLC con EEUU (que tanto se lucha por que se firme), uno de los puntos en los cuales EEUU tenia especial interés era en temas de propiedad intelectual (imaginar a SONY , M$, … presionando “me da cosas”). Querían penas mas severas contra infracciones de copyright y el que sus patentes y todo lo que conlleve, se administren/respeten de igual manera por aquí.
Comment by luismarcel — March 23, 2007 @ 6:46 am