[CSUSB]>> [CNS]>> [CSE]>> [R J Botting]>> biba.php

Bibliographic Item (1.0)

Spinellis11a

  1. Diomedis Spinellis
  2. Choosing and Using Open Source Components
  3. IEEE Software Magazine V28n3(May/Jun 2011)p96+95
  4. =HOWTO CHOOSE F/OSS COMPONENTS
  5. Like choosing a spouse!
  6. Factors
    1. Legal status and license vs your situation.
    2. Binary or source. Time to build binary from source? Portability.
    3. Quality: popularity, wise opinions, documentation, support
    4. Release history=heart beat. Is it alive? Does it allow a choice of stable and cutting edge versions?
    5. Project community = the family you are marrying into. One man show? Team work? Democracy or autocracy?
    6. How open to submissions? How to reintegrate?
    7. Style. Consistent? Commented? Names? Easy to use? Easy to adapt? Avoid complexity!
    8. How to reuse? All or some? Tweaks only! Use version control branches. Tracking new releases?


Search for bibliographic items containing a matching string.


(Search uses POSIX regular expressions and ignores case)

Search for a specific bibliographic item by name.



To see the complete bibliography (1Mb+) select:[Bibliography]