[Commons-Law] Re: The gates of intellectual property (Lawrence Liang) (Hasit Seth) (Sudhir) (Hasit)

Jeebesh Bagchi jeebesh at sarai.net
Thu Mar 17 23:13:58 IST 2005


dear Hasit,

Thanks for your sobering provocation to think afresh the `question of 
newness` in software. I do agree with you that the emergence of new 
ideas in software is fairly interlaced within many contexts and it will 
be futile to isolate strands in a simplified way.

Need to think this simple question that you raise about open source not 
being able to come up with a `new` breakthrough idea of software ( it 
primarily working on an `imitation` model of creative participation).

This leads to an interesting question - how is `newness` produced?. And, 
why is the `open-laboratory-peer-production` practices of software 
development not producing fresher imagination of software?

Do correct me i am getting you wrong.

Thanks for raising this questions.

best
jeebesh

Hasit seth wrote:

>Hi Sudhir and Everyone,
>
>    This is just a subjective take on comp. sci. research in an
>attempt to answer Sudhir's query.  I do not believe that there is an
>artificial divide between "basic" computer science research done in
>Universities and "applied" stuff being done in the industry. 
>Mathematics that relates to computer science is done largely in
>Universities, but fundamental theoretical computer science (which is
>some math anyway) is done everywhere.  Best of computer science
>theorists Donald Knuth of Stanford is an active programmer though a
>mathematician by training.  But Al Aho, who crystallized compiler
>research, works at Bell Laboratories and does a lot of theory.  Some
>esoteric stuff such as "hard" Artificial Intelligence has only
>academic interest because industry sank a lot of money in it without
>any good results.  But fields such as searching (Google), computer
>vision (Siemens and tons of other companies), speech recognition (IBM,
>Microsoft, Matsushita...) have a lot their theory and applications
>being done both in academic and industrial world.  Historically,
>terrific stuff has come out of  industry "incubators" such as Bell
>Labs (UNIX) and Xerox PARC (Ethernet, Mouse, GUI, Laser Printers...).
> 
>      Bigger issue than academic/industry divide is the lack of major
>breakthroughs in research.  I understand that many readers of this
>list are interested in
>Legal/Social/Ethical/Political/Emotional/Activism side of innovation
>and not the technical aspects, but any discussion of these aspects of
>invention without considering technology issues is bizarre.  Open
>source is a reaction to this lack of major innovation in computer
>industry.  For example, from a user's viewpoint why should I upgrade
>from Windows 95 to Windows XP and pay any extra money for it when all
>I get is better eye-candy on screen but nothing significant
>functionally?  A group of hackers can get together and clone this OS
>and applications and not pay the "windows upgrade tax" to Microsoft. 
>That is what is Linux today.  Earlier such cloning was for academic
>purposes or just for hacking fun - BSD is a clone of Linux, GNU is a
>UNIX clone, GNU/Linux is still a UNIX clone.  Yes, it is "free" - that
>is the innovation here! but technology wise? not a major breakthrough.
> To say this is NOT to undermine the TREMENDOUS efforts of
>BSD/GNU/Linux  hackers,  because in first place writing the code and
>then making everything work through a community effort is just a
>fantastic achievement. For those who are interested in state of system
>software research, Rob Pike of Bell Labs, a respected UNIX hacker,
>wrote a paper in 2000 about how system software research has become
>stagnant (here: http://www.cs.bell-labs.com/who/rob/utah2000.pdf)
>
>     Now what could be a breakthrough in software?  No predictions. 
>But take an example:  Continuous speech recognition where user speaks
>normally to computer (with no special microphones, no a priori
>training of speech models, etc.; this does mean an intelligent
>conversation, but recognizing continuous spoken words syntactically
>and semantically) is a tough problem, and any operating
>system/application solving that will be a major breakthrough. 
>Everyone - academia, industry and open source community is trying to
>solve this problem since years, and patents are least of hurdles here,
>though a lot of approaches (neither of which is entirely workable) are
>patented.  And users will pay for such an invention, because they will
>see it is a major breakthrough.  If this comes through
>industry-patented tech route, people will still pay for it but its
>spread will perhaps be a little slower.  Academic debates will
>continue about why it is evil to have this patented, but people will
>be more interested in getting hands on this technology rather than
>debate about it.  If users pay for a better toaster or television,
>then why not better software?  If open source community achieves  this
>first, the spread will be perhaps much faster.
>
>The point is not who does it, the point is how to do it? when will it
>happen?  Right now the state of research in continuous speech
>recognition is like Edison trying thousands of chemical compounds to
>build a storage battery with just failures in sight ahead, but a lot
>of hope ahead.  In many cases like these, invention is not a David vs.
>Goliath fight between open source vs. patents, industry vs. academia
>or industry vs. open community.  There may be skirmishes on the way, 
>but in a bigger picture it is rather every-kind-of-effort against the
>scientifically unknown and uninvented. For business to chase such
>tough problems it needs money to keep payroll for programmers going. 
>For open source community, it needs interest of the community to be
>kept going to solve such long term non-cloning type demanding
>problems.
>
>       In short, invention is not simply Archimedes getting an
>"Eureka" idea and running out of his bathtub (modesty and clothing is
>not at issue here!)  straight to the Greek patent office and blocking
>all invention related to the Eureka and hoarding billions in money by
>monopolizing the use of "Eureka" through a patent.  This could happen,
>but usually it is lot more complex than this.
>
>Regards,
>Hasit Seth
>
>  
>
>>Message: 2
>>Date: Wed, 16 Mar 2005 11:00:41 +0100
>>From: <sudhir at circuit.sarai.net>
>>Subject: Re: [Commons-Law] Re: The gates of intellectual property
>>        (Lawrence       Liang) (Hasit Seth)
>>To: Hasit seth <hbs.law at gmail.com>
>>Cc: commons-law at sarai.net
>>Message-ID: <5cbaf66cc761ec00466ab779c2768c84 at sarai.net>
>>
>>Dear all
>>
>>Thanks Hasit for that interesting post on the early computer industry. I
>>would suggest that there is one important actor left out of this story -
>>the University and Research Institutes!
>>
>>Most accounts of computer software innovation rely on industry based
>>innovation models. As you rightly point out a large part of such innovation
>>is generating clones, marginally differentiated for the market. I am
>>curious whether innovation in computer software breaks down into the Basic
>>and Applied Science categories - where basic and fundamental innovation
>>more often occurs in the University and Research Institute rather than the
>>software company.
>>
>>Best
>>Sudhir
>>
>>many firms are the level of innovation  On March 15, 5:04 pm Hasit seth
>><hbs.law at gmail.com> wrote:
>>    
>>
>>>Hi,
>>>
>>>Interesting article.  The New Zealand patent if it tries to claim XML
>>>as being proprietary then it is utterly stupid.  Cannot comment more
>>>without reading the text of the patent.
>>>
>>>I am not a big fan of Microsoft, but as a computer enthusiast I find
>>>the characterization of Gates and Microsoft in early PC history is
>>>terribly twisted.    Microsoft's DOS OS was the prime reason for
>>>personal computing being affordable today.  CP/M the only major "PC"
>>>OS around at the time was proprietary.  IBM's PC-DOS (developed by MS)
>>>was expensive (or impossible at one stage) for PC Clone makers to
>>>license through IBM.  Apple being the paragon of proprietary stuff had
>>>no interest (and still doesn't) in licensing its OSs.  MS-DOS is what
>>>ran the PC-Clone market.  Technical merits of MS-DOS is a different
>>>topic, and GNU certainly didn't make personal computing happen.  If
>>>one understands the difficulty that Linux is facing today in
>>>supporting thousands of different types of hardware devices from
>>>multiple vendors, therein lies the historical value of MS-DOS and
>>>Microsoft.  Linux enthusiasts are doing an admirable job of supporting
>>>drivers for a lot of hardware but still a lot needs to be done (e.g.,
>>>Wireless cards with proprietary firmware are a pain to setup).  DOS
>>>ran on every kind of PC clone, and Windows still supports the widest
>>>variety of garden hardware.
>>>
>>>Yes, MS monopolized the Windows Application market, but this deserves
>>>a closer look.  But before that on DOS platform, MS just provided the
>>>OS - The Wordprocessing package was Wordstar, The Spreadsheet was
>>>Lotus 1-2-3 and The Database was dBase III+  - all non-MS
>>>applications.  All these non-MS application makers very quite slow in
>>>releasing their Windows versions.  Most were so wedded to the text
>>>based MS-DOS that they just could not make the transition fast enough
>>>(e.g, dBase III+ or Wordstar).  Nobody wanted to develop applications
>>>till Windows 3.1 became popular.  MS filled in this space (of course
>>>with head start from knowing Windows codebase) with acceptable Apps
>>>such as Word and Excel.  Developing these Apps is hardly a trivial
>>>task where one can say that MS just hacked together a few pieces of
>>>off-shelf software.  Just look at the effort required in OpenOffice to
>>>understand the nature of the task.  Other OS Vendors lost faith in the
>>>PC market - principal being IBM with a much superior offering of OS/2.
>>> MS continued developing both OS and App market, with entry barriers
>>>getting higher and higher for other players.  Sure they were
>>>monopolistic, but just look at Apple or IBM in similar circumstances
>>>and they are no different.
>>>
>>>Software is not easy to develop, especially complex and large
>>>applications.  For example, GNU's Hurd kernel is years in making
>>>without any significant results.  It is just a damn tough job.  Linux
>>>enthusiasts will rave about Vi and Emacs, GNU CC and Make as all that
>>>you need to develop applications.  May be.  But MS's contribution,
>>>from a purely technical and developer producity viewpoint, in Visual
>>>Basic is just immense.  Nothing comes close in ease of developing a
>>>GUI app - whether free or proprietary application.  I know there is a
>>>ongoing Gambas project to close Visual Basic, but then like most open
>>>source projects it is a cloning effort.
>>>
>>>If we accuse of MS of rehashing and repackaging existing technology,
>>>open source software is no different with their best efforts being
>>>admirable clones (some better, some worse) of existing proprietary OSs
>>>or Applications.   While MS is a terrible company, a classic
>>>monopolist at many times, its historical role in bringing affordable
>>>computing to masses cannot be just wished away.
>>>
>>>Regards,
>>>Hasit Seth
>>>      
>>>
>_______________________________________________
>commons-law mailing list
>commons-law at sarai.net
>https://mail.sarai.net/mailman/listinfo/commons-law
>
>  
>



More information about the commons-law mailing list