Skip to main content

The case for open innovation

Software programs work better when they work together. Open software interfaces let smartphone apps and other services connect across devices and operating systems. And interoperability—the ability of different software systems to exchange information—lets people mix and match great features, and helps developers create new products that work across platforms. The result? Consumers get more choices for how they use software tools; developers and startups can challenge bigger incumbents; and businesses can move data from one platform to another without missing a beat. 


This kind of open and collaborative innovation, from scientific peer-reviewed papers to open-source software, has been key to America’s achievements in science and technology.


That’s why today we filed our opening Supreme Court brief in Oracle’s lawsuit against us. We’re asking the Court to reaffirm the importance of the software interoperability that has allowed millions of developers to write millions of applications that work on billions of devices. As Microsoft said in an earlier filing in this case: "Consumers ... expect to be able to take a photo on their Apple phone, save it onto Google’s cloud servers, and edit it on their Surface tablets." 


The Court will review whether copyright should extend to nuts-and-bolts software interfaces, and if so, whether it can be fair to use those interfaces to create new technologies, as the jury in this case found. Software interfaces are the access points that allow computer programs to connect to each other, like plugs and sockets. Imagine a world in which every time you went to a different building, you needed a different plug to fit the proprietary socket, and no one was allowed to create adapters.


This case will make a difference for everyone who touches technology—from startups to major tech platforms, software developers to product manufacturers, businesses to consumers—and we’re pleased that many leading representatives of those groups will be filing their own briefs to support our position.


Open interfaces between programs are the building blocks of many of the services and products we use today, as well as of technologies we haven’t yet imagined. An Oracle win would upend the way the technology industry has always approached the important issue of software interfaces. It would for the first time grant copyright owners a monopoly power to stymie the creation of new implementations and applications. And it would make it harder and costlier for developers and startups to create more products for people to use.


We welcome the opportunity to appear before the Supreme Court this spring to argue for software interoperability that has promoted the progress of science and useful arts—the core purpose of American copyright law.

by Kent Walker via The Keyword

Comments

Popular posts from this blog

certain keys on my keyboard dont work when "cold"

Hi guys, i have a Lenovo Y520-15IKBN (80WK) and certain keys on the keyboard don't work (e,g,h,8,9,Fn...) but only when the weather is cold. for example in the winter it used to work after certain amount of time when i first boot the laptop and stops working when i stop using it for a while, but now that the weather is hot it works just fine except for the first couple of minutes or when its colder. of course i do realise that it has nothing to do with the outside weather but with the temperature of the computer itself. can someone explain to me why this is happening and how it should be fixed as i cannot take it to the tech service until july even though it's still under warranty because i need it for school. ps: an external keyboard works fine. Submitted April 29, 2018 at 03:35PM by AMmej https://ift.tt/2KiQg05

Old PC with a Foxconn n15235 motherboard needs drivers! Help!!

So my Pc corrupted and I had to fresh install windows on it, but now its missing 3 drivers and one of them is for the Ethernet controller! I've tried searching everywhere for the windows 7 drivers but all I seem to find are some dodgey programs saying they will install it for me. Problem is without the ethernet driver I can't bloody connect to the internet. I've been using a USB to try get some drivers on there, but they just end up being useless programmes . I'm also a bit of a noob at these things, I don't understand where to find the names of things in my PC, I've opened it up but I don't understand whats significant and what isnt. If someone has the drivers and can teach me how to install them I'd be very appreciative! Submitted April 29, 2018 at 02:47PM by darrilsteady https://ift.tt/2r76xMZ