Microsoft takes out patent for .NET APIs
-
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&s1='20030028685'.PGNR.&OS=DN/20030028685&RS=DN/20030028685[^] Obviously to go against open source?? bb |~ bb
-
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&s1='20030028685'.PGNR.&OS=DN/20030028685&RS=DN/20030028685[^] Obviously to go against open source?? bb |~ bb
-
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&s1='20030028685'.PGNR.&OS=DN/20030028685&RS=DN/20030028685[^] Obviously to go against open source?? bb |~ bb
I don't understand what a patent has to do with open source. It is very common that open source and open standards involve patents. Many times the holder of the patent grants the standard free use of the patent. OpenGL 1.4 uses IP from Microsoft but Microsoft granted free use of the IP as long as Microsoft gets use of OpenGL. Tim Smith I'm going to patent thought. I have yet to see any prior art.
-
I don't understand what a patent has to do with open source. It is very common that open source and open standards involve patents. Many times the holder of the patent grants the standard free use of the patent. OpenGL 1.4 uses IP from Microsoft but Microsoft granted free use of the IP as long as Microsoft gets use of OpenGL. Tim Smith I'm going to patent thought. I have yet to see any prior art.
Well if you run across any open "sorcerers" whining about this, just remember to remind them that their beloved IBM is the industry leader when it comes to patents :-) That's a fact. ASP.NET can never fail as working with it is like fitting bras to supermodels - it's one pleasure after the next - David Wulff
-
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&s1='20030028685'.PGNR.&OS=DN/20030028685&RS=DN/20030028685[^] Obviously to go against open source?? bb |~ bb
OMG! Did you read the first line: A software architecture for a distributed computing system comprising: an application configured to handle requests submitted by remote devices over a network; and an application program interface to present functions used by the application to access network and computing resources of the distributed computing system. Patents are intended to be written as broadly as possible. My take on the above line is that this patents any software architecture that communicates with devices over a network and has an API. Doesn't this mean that no one can come up with an API for communicating between devices over a network without getting sued?!?!?! Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka
Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files" -
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&s1='20030028685'.PGNR.&OS=DN/20030028685&RS=DN/20030028685[^] Obviously to go against open source?? bb |~ bb
-
OMG! Did you read the first line: A software architecture for a distributed computing system comprising: an application configured to handle requests submitted by remote devices over a network; and an application program interface to present functions used by the application to access network and computing resources of the distributed computing system. Patents are intended to be written as broadly as possible. My take on the above line is that this patents any software architecture that communicates with devices over a network and has an API. Doesn't this mean that no one can come up with an API for communicating between devices over a network without getting sued?!?!?! Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka
Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"If I read correctly this only applies to the remoting and webservices in the .NET platform. The patent application abstract states:
An application program interface (API) provides a set of functions for application developers who build Web applications on Microsoft Corporation's .NET.TM. platform.
Now, what that really means is beyond my comprehension. It could mean anything or it could mean that Microsoft wants to be the only player and innovator in the .NET playground. I guess we have to wait until Microsoft explains it's move.
There are only 10 kind of people in the world: those who understand binary and those who don't.
-
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&s1='20030028685'.PGNR.&OS=DN/20030028685&RS=DN/20030028685[^] Obviously to go against open source?? bb |~ bb
filing a patent application doesnt mean it will stand up in court ... they are always written as broadly as possible but the actual details are where the court battles will be fought ... still i wouldnt like to be in court against them :omg:
-
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&s1='20030028685'.PGNR.&OS=DN/20030028685&RS=DN/20030028685[^] Obviously to go against open source?? bb |~ bb
What does that mean? That you cannot write .NET applications anymore without a license, or that API implementations (such as Mono[^]) need a license? :confused: Regards Thomas
Disclaimer:
Because of heavy processing requirements, we are currently using some of your unused brain capacity for backup processing. Please ignore any hallucinations, voices or unusual dreams you may experience. Please avoid concentration-intensive tasks until further notice. Thank you. -
http://appft1.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PG01&p=1&u=/netahtml/PTO/srchnum.html&r=1&f=G&l=50&s1='20030028685'.PGNR.&OS=DN/20030028685&RS=DN/20030028685[^] Obviously to go against open source?? bb |~ bb
Microsoft is doing what all smart companies do. If something is patentable, they patent it. It's cheaper to get a bogus patent than to try to get rid of someone else's bogus patent. But just because they get a patent, doesn't mean they'll enforce it. If not mistaken, IBM has one of the largest portfolios of "undefended" patents.
-
OMG! Did you read the first line: A software architecture for a distributed computing system comprising: an application configured to handle requests submitted by remote devices over a network; and an application program interface to present functions used by the application to access network and computing resources of the distributed computing system. Patents are intended to be written as broadly as possible. My take on the above line is that this patents any software architecture that communicates with devices over a network and has an API. Doesn't this mean that no one can come up with an API for communicating between devices over a network without getting sued?!?!?! Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
Every line of code is a liability - Taka Muraoka
Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"