Archive for the ‘Open Source’ Category

After the Software Wars (eBook on FLOSS)


” People can only share ideas when they also share the software to display and modify them.”

„The key to faster technological progress is the more widespread use of free software. Free versus proprietary (or non-free) software is similar to the divide between science and alchemy. Before science, there was alchemy, where people guarded their ideas because they wanted to corner the market on the means to convert lead into gold. Computers are an advancement comparable to the invention of movable type. While computers and the Internet have already changed many aspects of our lives, we still live in the dark ages of computing because proprietary software is still the dominant model ”


Robert „r0ml” Lefkowitz: Exceptional Software Explained: Embrace Error


All today software development methodologies’ steps are invented ~80 A.D.  by Quintilian:

  1. inventio (discovery of arguments),
  2. dispositio (arrangement of arguments),
  3. elocutio (expression or style),
  4. memoria (memorization),
  5. pronuntiatio (delivery).


  1. Envision – think about what needs to be accomplished and identify constraints
  2. Plan – plan and design a solution to meet the needs and expectations within those constraints
  3. Build – build the solution
  4. Stabilize – validate that the solution meets the needs and expectations
  5. Deploy – deploy the solution

OpenSource framework: no requirements – only bug reports => no development – only maintenance

video: (video compressed slides?)