Olivier Cleynen: Overtaking Proprietary Software Without Writing Code [24c3]

773 views

Published on

Presented by Olivier Cleynen at the 24th Chaos Communication Congress, Berlin, December 2007.

http://events.ccc.de/congress/2007/Fahrplan/events/2290.en.html
http://youtube.com/watch?v=rVHBFqvTPoM
http://lanyrd.com/scgyqf

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
773
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Olivier Cleynen: Overtaking Proprietary Software Without Writing Code [24c3]

  1. 1. Overtaking Proprietary SoftwareWithout Writing Codea few rough insights on sharpening free softwareOlivier CleynenGNU/Linux Matters24C3December 2007
  2. 2. DisclaimerThis is intended to be used as a reference witha recording only. Many slides can be entirelymisinterpreted otherwise.This is licensed as CC-BY-SA Olivier Cleynen
  3. 3. Content1. Overview2. Obstacles3. Shift gears4. Overtake
  4. 4. Whos that guy anyway?Olivier, 24Originally from the aerospace industryPassionate about the concept of free softwareCo-founded the GNU/Linux Matters non-profit, early 2007A very poor programmerRides rusty bicycles
  5. 5. 1. Market overview
  6. 6. 1. Market overview
  7. 7. 1. Market overviewfreenot free
  8. 8. 1. Market overviewSoftware● 1bn PCs worldwide● 95% of users dont care about software● Two different approaches:➔ Software is just like hardware➔ Software is like maths
  9. 9. 1. Market overviewSoftwareOnly two ways to enter:➔ Arrive pre-installed➔ Network effect
  10. 10. 1. Market overviewTechnicallyBOSS FOSSFree / « Open Source » SoftwareBig, Old School Software
  11. 11. Economically...BOSS FOSSFree / « Open Source » SoftwareBig, Old School SoftwareMicrosoft turnover: $40 bn1stmonth of Vista: 20 million units1. Market overview
  12. 12. (and especially culturally)BOSS FOSSFree / « Open Source » SoftwareBig, Old School Software1. Market overview
  13. 13. 2. Obstacles
  14. 14. #1 Nobody chooses his/her software2. Obstacles
  15. 15. #2 We will never have a “killer app”2. Obstacles
  16. 16. #3 The legal environment is hostile2. Obstacles
  17. 17. #4 The OS is disappearing2. Obstacles
  18. 18. #4 The OS is disappearing2. Obstacles
  19. 19. 2. Obstacles#4 The OS is disappearing
  20. 20. 2. Obstacles#1 Nobody chooses his/her software#2 We will never have a “killer app”#3 The legal environment is hostile#4 The OS is disappearing
  21. 21. 3. Shift gears
  22. 22. 3. Shift gearsCould we put the focus elsewhere?#1 Talk to Joe
  23. 23. 3. Shift gears#1 Talk to Joe
  24. 24. Bista tires3. Shift gears#1 Talk to Joe
  25. 25. Bed Bat Binuxfreedom tiresBopen-SourceBubuntu BinuxBandrivaBnewSenseBNU/BinuxBedora 8Libre tires (crazy!)Not always costlessBandros3. Shift gears#1 Talk to Joe
  26. 26. 3. Shift gears#1 Talk to Joewhats your choice?
  27. 27. Lets kill source code3. Shift gears"nextVal") , &kRDF_nextVal) ; gRDF->GetResource( NS_LITERAL_CSTRING( WEB_NAMESPACE_URI"LastModifiedDate") , &kWEB_LastModifiedDate) ; gRDF->GetResource( NS_LITERAL_CSTRING( WEB"LastVisitDate") , &kWEB_LastVisitDate) ; gRDF->GetResource( NS_LITERAL_CSTRING( WEB_NAMESPACE_URI"LastCharset"#2 Be relevant
  28. 28. nobody requests sourcecode,anywhere3. Shift gears#2 Be relevant
  29. 29. open-sourcefree software#2 Be relevant3. Shift gears
  30. 30. ● We work on the gear shifting● Vision : communicate the concept and importance of freesoftware, on a very large scale.● Were looking for funds ;-)3. Shift gears
  31. 31. GetGNULinux.org
  32. 32. LinuxPreloaded.com SoftwareLiberty.comObjective for 2008:Find one million people on the InternetExplain Linux and free software to them
  33. 33. 4. Overtake
  34. 34. 4. OvertakeBusiness rule #1?ability to match your market.ability to match, and shape, your market.potentialcustomersprice
  35. 35. 4. Overtakeability to match, and shape, your market.potentialcustomersprice
  36. 36. BOSSFOSS?4. Overtake...still busy forking
  37. 37. 4. OvertakeThe v0.12 syndrome:● A total dedication to quality● “Its released when its ready”● An overwhelming disposition to forkingyetQuality has never been a decisive factor
  38. 38. 4. Overtake● Terrible quality● But, a stunning success!● A major factor in opening up file formats
  39. 39. 4. OvertakeFirefox [Mozilla]● Surfing is cool● Quality is not the recipe...● “talks to Joe”, but must continually proveitself “better”
  40. 40. 4. OvertakeUbuntu [Canonical]● Not any better than the 250 other distros● But its different. friendly-friendly-friendly.● A lot of work outside of code-writing: branding, drivers,pre-install...● Not afraid to be relevant
  41. 41. 4. OvertakeYour project● Build sharp software (not good software)
  42. 42. 4. Overtakechecklist for sharpening your free software(1)● Talk to Joe, be relevant● Dont stay focused on a PC operating system
  43. 43. 4. Overtakechecklist for sharpening your free software(2)● Kick Quality out of the throne● Fix security bugs, thats all!● Stick to your users● Release “when its wanted”● Avoid forking at all cost● Join the FSF
  44. 44. take-home● The community is still a tiny player● Free software needs to be made relevant● Quality isnt a priority● “Business-thinking” is the key
  45. 45. and the day came when the risk to remain tight in a budwas more painful than the risk it took to blossomAnais Nin
  46. 46. Danke sehr!olivier@gnulinuxmatters.orgOlivier Cleynenwww.gnulinuxmatters.orgExcept for following graphics:● Automobiles : GPL license (from Wikimedia Commons)● Logos and software titles : All rights reserved

×