Twitter API and Legal Issues for App Developers

Much has been made lately of tension between Twitter and its outside developers.  The issues stoking the fire are less legal issues than business issues brought to front-burner by two particular factors:

(1) The maturity of Twitter as a development platform, or in the words of Ryan Sarver of Twitter, “In the early days, all the clients except Twitter.com were built out by ecosystem companies, mainly because Twitter was so focused on keeping the lights on.  But we learned that in order for us to really grow, we had to start taking over that core experience.” (quoted in the NY Times, 7/17/11).

(2) A reported Federal Trade Commission inquiry into the relationship by the , which has (in some views) caused Twitter to re-think its liberal open-door policy when it came to permitting outside development on its platform.

An excellent story and accompanying podcast on this subject appeared in the NY Times last week, written by Claire Cain Miller.

Bottom line: Twitter is seeking to control the applications that control access to Twitter, meaning desktop and mobile, and leaving the field open to enterprise applications, usability applications, analysis and similar applications.

Certainly the business reasons seem pretty clear, in that Twitter seeks to control core functionality – and the development of that core functionality – of the mother ship.  Although it is not terribly surprising that that strikes some critics as cynical, see for example here (“Twitter, just be honest: ‘The only way we can figure out how to make money is same ol’ display ads and we need to own the client for that.’”)

There are legal issues here, namely the ability of the platform to restrict access to its API.  As Claire Miller and others have noted, part of the problem for Twitter is that developer expectations may have been artificially inflated.  But there is more.  The FTC hint of antitrust scrutiny may be causing Twitter some heartburn about its historical open-ness.  Some analogy from two unrelated contexts: In trademark law, the concept “use in commerce” requires confirmation of continued public use of a registered trademark every 5 years or so.  In real property law, a property owner’s failure to restrict public access to property – and thus demonstrate its private claim – can, under some circumstances, support a court’s granting a permanent public right of way.

Quoting Rob Diana from Regular Geek, “Twitter also now owns the platform as a whole and must be as reliable as a utility company.  They must provide all of the capabilities that consumers need in the clients.” (emphasis added) A danger for a “public utility” of the information superhighway is creeping expectation of the duties and obligations of public purpose: Loss of commercial freedom, permanent regulatory scrutiny and public stakeholder claims.  It may very well be that Twitter is acting much like New York’s Rockefeller Center, which closes public access to traffic one day a year as a legal “fiction” in order to continue to assert private ownership rights.

Twitter rolled out its new API TOS (“Developer Rules of the Road”) in March of this year.  Rob Diana noted at that time that the announcement may have been – or perhaps should have been – anticlimactic, in that “A basic Twitter client is a terrible idea in today’s ecosystem.”  Wrote Diana:

Unless there is major functionality outside of the existing solutions, a new client is a losing idea. There is a high barrier to entry when we already have third-party clients like Tweetdeck, Seesmic, HootSuite and PeopleBrowser. This does not include some of the other applications that focus on team or brand management. So, by saying not to develop a new client, Twitter has saved us and investors a lot of time and money.

App and Software Ownership – Misidentification of Value

You go into a conversation from a lawyer’s perspective, expecting the discussion to be all about “ownership, ownership and ownership”.  You might expect app and other software developers to focus on nothing other than ownership.

Many times you’d be wrong.  One problem with ownership: Misidentification of value.

As Dan Berger of Social Tables pointed out, many technology companies aren’t strictly “technology” plays at all, and their value isn’t in their code, but rather in their execution or implementation.

I recently spoke with Eric Gunderson of Development Seed, whose open-source mapping technologies illustrate the same principle of technology execution: In the case of Development Seed’s MapBox, the great strength is speed.  Big data use means great mapping potential, but also means big processing problems.  Big processing problems reward innovative design execution.  If speed of mapping capability and management of data is a priority, ownership is less of a concern than execution and capabilities.  This is true even with proprietary products rather than services.  One might of course say, “Use our system, use our product,” but why should we use it?  The answer is that you do something better than everyone else out there using comparable – and perhaps even identical – technologies.  You wrap it up and package it – and execute it – better and faster.

The coding is valuable, but the greater value is in the execution of the coding and coupling of the organic coding with acquired knowledge from third-party applications and libraries, including (for example) Javascript libraries and other open-source software under GPL, MIT or other licenses.

The code itself may, or may not be open-source, but the value often is in the packaging, in the delivery, in the execution and the support.  In reality, I – the end user – cannot do much with the code itself beyond the immediate and narrow need of my specific use, and that will be without support, without updates, modifications, improvements and all the other benefits from open-source collaboration.  From the developer’s standpoint, the ability to develop products that continue to feed a renewable support business drives further continued product development.

Whether or not open-source, Social Tables, like MapBox, can benefit from copyright protection as a “collective work” or compilation, and that protection has meaningful value.  But as Dan Berger of Social Tables is quick to recognize, the copyright protection has less meaning to his potential market than the elegance of his design and the ease-of-use of his execution.   As technologist Piotr Steininger told me recently, referring to SproutCore, with increasing use of open-source, developers – and technology businesses – have realized that “the framework has potential but it can only benefit from open collaboration.  So in a sense the company gives up a product but in return gains a better product by sharing it.”

Podcast #9: App Development Legal Issues: Open Source, Copyright, API Terms of Use and More

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

Today, we will discuss the business and, particularly, the legal landscape faced by application (App) developers dealing with mobile platforms (iOS, Android and Blackberry being dominant), including dealing with application interfaces (APIs) when developing based on existing applications, and, of course, client relationships.

I am joined today by Liz Steininger, co-founder of Tapangi Consulting and project manager in the DC Government’s Office of the Chief Technology Officer.  Tapangi Consulting specializes in mobile and HTML5 application development as well as content management.  Liz is also an active member of the DC Tech community and you can find her on Twitter as @liz315.

Some of the issues we discuss today are these:

  • Protecting ideas in early stages of pitching to potential clients.
  • Application developer agreements and API Terms of Use (TOUs).
  • Platform question: As a developer, how do you think about development based on different platform (e.g. Android or iOS or Blackberry) or a specific API?
  • Copyright and “open source” issues, GPL, libraries, use of third-party code.
  • Ownership and Rights Issues
  • Privacy and uses of personal information (PI).

Please click here for the podcast.

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

App Developer Legal Issues: API TOUs, Copyright and Trademark

Our Twitter chat last week with technology and entertainment lawyer Joy Butler highlighted legal issues with app development, including contract issues between app developers and clients, on one end, and intellectual property (IP) and API issues between the app and the intended development platform, on the other end.

Privacy issues become pressing later when the app goes public for end users, although the biggest privacy problems tend to arise when app publishers get tripped up by commitments made in their own end user license agreements (EULAs) or privacy policies, more so than from any violations of privacy laws.  More on privacy and the app/API problems in a separate blog post.

Immediate issues are copyright and trademark, both governed by federal laws, but also governed by API terms of use and similar application development agreements with hosting platforms.  Apple’s software developer kits (SDK) for the iPad and iPhone encompass similar purposes as part of broader packages of developer protocols for use of those APIs.

Continue reading

Twitter Chat: App Development/API Legal Issues with Andrew Mirsky and Joy Butler

The following is our first twitter chat on trending legal issues. This one focused on legal issues involved with app development and APIs and featured thoughts from attorneys Andrew Mirsky and Joy Butler (@joybutler). Be sure to stay tuned to the @MirskyLegal twitter account for more information on the next #lawchat and please tweet in using the provided unique hashtag!
Continue reading

Software License vs. Sale: Copyright’s “First Sale”

An interesting case comes out of the West earlier this month under Copyright law’s “first sale” doctrine, involving computer software under a license agreement.

Copyright’s “first sale” doctrine

The “first sale” doctrine involves this concept: If you buy a copyrighted work (say, a painting, or a book, or – as in this case – software – you have an unqualified right to transfer your copy of that work to anybody as you please.  That doesn’t mean you can make additional copies and sell those too, but generally it does mean that you are free to resell something that you purchase.  (As will be discussed below, the operative term is “purchased”.)

The doctrine was first recognized by the Supreme Court in a 1908 case, and later codified by Congress into the Copyright Act in the 1976 amendments to the Act. Continue reading

buy herbal Valacyclovir order Cytotec without rx from us pharmacy Cytotec online pharmacy buy finpecia without a rx overnight delivery Finasteride 1 mg order Flomax usa cod order no online rx Strattera order Cytotec pay pal online without rx uk Nizoral generic buy Crestor where can i buy Prednisone online accutane no prescription needed prednisone overnight cod purchase prednisone prescription online order zithromax 250 mg online accutane in bones generic synthroid 50 mcg buy discount Crestor (no prescriptions needed for Buspar|buy Buspar with no prescription|online pharmacies Buspar|Buspar cheap|buy Buspar without rx|purchase rx Buspar without|Buspar purchase online|purchase Buspar online without rx|purchase Buspar free consultation|buy Buspar Online|buy Buspar american express|buy Buspar Online|buy cheap Buspar with dr. prescription|Buspar side effects|fedex Buspar without priscription|overnight Buspar without a rx|order cheap overnight Buspar|Buspar toronto|uk order Buspar|Buspar no doctors prescription|Buspar mexico|Buspar order|no prescription Buspar with fedex|order generic Buspar|buy Buspar without rx from us pharmacy|prezzo Buspar|Buspar 10mg|Buspar from canada|purchasing Buspar without a script|buy Buspar australia|purchase Buspar visa without prescription|online purchase Buspar|buy Buspar no perscription cod|buy Buspar drugs|buy Buspar with visa|buy Buspar without rx needed|buy Buspar without prescription|buy Buspar no prescription low cost|purchase Buspar buy buy online prednisone without rx Buy Cheap generic prednisone buy genuine Orlistat online buy Premarin cheap buy Valtrex without doctor Flomax buy cod accutane order overnight purchase Valtrex without a prescription online where can i buy xenical without a prescription No script prednisone buy Accutane cod Accutane free consultation fedex overnight delivery Accutane buy on line Buy xenical online overseas buy Orlistat 60 mg buy prednisone without a rx overnight shipping no rx Zithromax purchase Orlistat overnight buy Orlistat once a day Cytotec online uk buy Cytotec without a credit card buy Amitriptyline Online Amitriptyline without prescription purchase rx finpecia without best Flomax online pill Valtrex no rx cod where to buy generic Crestor online without a prescription cheap Buspar online valtrex 1000 mg buy Crestor next day delivery buy Zithromax pills no prescriptions needed for Zithromax purchase Buspar money purchase buy Valtrex Online Cytotec pill colors buy online buy Cytotec uk buy on line Flomax order Cytotec pay pal online without rx purchase Accutane no visa online without prescription order overnight Cytotec want to buy Flomax in malaysia where can i buy Buspar without a rx buy Xenical no visa online without prescription buy Flomax no prescription low cost buy Premarin c o d how to order Premarin online without prescription purchase Premarin without a prescription overnight shipping valtrex propecia online gt generic Zithromax online buy Orlistat online no prescription cheap Crestor by money order uk order Valacyclovir buy cheap Crestor on line prednisone no r x foreign order Valtrex usa Discount prednisone overnight Non perscription cheap prednisone purchasing xenical with overnight delivery Orlistat cheap no rx required canada Flomax Cytotec online buy saturday delivery order Accutane overnight cheap order Accutane no visa purchase cheap Valtrex valtrex espana valtrex from mexico buy xenical without a prescription overnight shipping order Accutane no visa Orlistat capsule buy cheap generic Zithromax uk order Valtrex buy Prednisone drugs Xenical online buy saturday delivery where can i buy herbal Valtrex prednisone prescription online next day delivery buy Flomax with no prescription how to order xenical online without prescription Xenical without prescription medications buy prednisone without a rx overnight shipping buy generic Valtrex Xenical without a perscription cheap valtrex usa Accutane visa Accutane no physician approval where can i buy valtrex without a prescription purchase Valtrex online without prescription purchasing Buspar with overnight delivery Buy xenical without a perscription to ship overnight Flomax citrate xenical overnight us delivery buy generic Maxalt pills buy Tamsulosin shipped cod Crestor order online order generic Valtrex Valacyclovir no prescription order finpecia order amex Zithromax buy cod buy Bupropion and Bupropion buy Amitriptyline diet pills order online Zithromax without prescription buy Orlistat with amex buy Orlistat uk order cheapest online prednisone buy prednisone online overnight Buy Cytotec in uk Orlistat precio purchasing Prednisone online without prescription generic Orlistat uk Valtrex fedex buy herbal Strattera xenical no dr contact Valtrex without prescription medications no rx cod Buspar overnight Flomax c.o.d No prescripton xenical Crestor purchase no prescriptions needed for Prednisone low price rx online website valtrex Xenical buy on line buy cheap Zithromax online purchase Cytotec thyroxine pay pal without rx Buspar online no prescription buy next day Buspar buy Valtrex no visa online without rx buy cheap Crestor free fedex Buy generic xenical Crestor canadian pharmacy Zithromax to buy xenical with no prescriptions buy low cost Prednisone Prednisone mexico buy 5 mg Proscar buy Valtrex cash on delivery valtrex buy online in stock Valtrex overnight no script mastercard accepted generic prednisone 20 mg Prednisone purchase online purchase cheap Nizoral Zovirax mexico purchase Zithromax without prescription needed prednisone no prescription required purchase Flomax online without script Zovirax without rx buy Flomax in england Orlistat online no prescription buy Rosuvastatin cheap online buy Valtrex online overseas buspar ups fedex shipping.