• DocumentCode
    1550431
  • Title

    Liberte, fratenite and Linux [Unix compatible OS kernel]

  • Author

    Dettmer, Roger

  • Volume
    45
  • Issue
    3
  • fYear
    1999
  • fDate
    8/1/1999 12:00:00 AM
  • Firstpage
    115
  • Lastpage
    120
  • Abstract
    The Linux computer operating system owes its origins to a combination of idealism and a sense of fun. The author reports on how, from such unlikely beginnings, Linux, a robust, highly stable, Unix-compatible OS kernel, with, at a best guess, some 12 million users, has evolved. The secret of Linux´s successful development lies in the aspirations of programmers and the communications potential of the Internet. Once Linux got underway there was a ready supply of gifted programmers who were more than willing to contribute to the enterprise. However, this disparate and geographically scattered body of volunteers would never have been able to work so effectively together without the Internet as a medium for communication. It is no coincidence that the take-off of the development of Linux occurred at exactly the time when the number of Internet hosts started to rise exponentially. The Internet didn´t simply facilitate communication between Linux developers, it helped instigate a whole new approach to code development. Traditionally, large software projects like an OS kernel are developed in a highly structured manner, with new releases only sanctioned when the members of the development team are confident, or as confident as they can be, that the code is bug free. Linux´s development has been characterised by exactly the opposite approach, more a case of ´release early, and release often´-sometimes more than once in the same day
  • Keywords
    operating system kernels; Internet; Linux; Linux computer operating system; Unix compatible OS kernel; code development; large software projects;
  • fLanguage
    English
  • Journal_Title
    IEE Review
  • Publisher
    iet
  • ISSN
    0953-5683
  • Type

    jour

  • DOI
    10.1049/ir:19990308
  • Filename
    788111