• DocumentCode
    857005
  • Title

    New tricks: how open source changed the way my team works

  • Author

    Lussier, Stephane

  • Volume
    21
  • Issue
    1
  • fYear
    2004
  • Firstpage
    68
  • Lastpage
    72
  • Abstract
    A commercial software team contributed to an open source implementation of the Windows API on X-Windows and Unix. Wine is an open source implementation of the Windows API, a compatibility layer that lets native windows programs run on X-Windows and Unix. With our contribution filling in some gaps, our client planned to include Wine with a slightly modified product. Expecting chaos in the organization and code, the team instead found a structured community with procedures all its own. The version control tool on the Wine team is CVS (concurrent version system), an open source, network-transparent version control system. Patches on Wine are relatively small, which makes them easier to review and less risky to add to the source tree.
  • Keywords
    Unix; application program interfaces; configuration management; public domain software; software engineering; team working; Unix; Windows API; Wine open source implementation; X-Windows; software team; version control tool; Chaos; Computer bugs; Control systems; Inspection; Job shop scheduling; Linux; Open source software; Statistics;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2004.1259222
  • Filename
    1259222