• Save
OSS als serieus alternatief
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

OSS als serieus alternatief

  • 4,108 views
Uploaded on

De strategische afwegingen voor het inzetten van Open Source Software in een professionele organisatie

De strategische afwegingen voor het inzetten van Open Source Software in een professionele organisatie

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
4,108
On Slideshare
4,104
From Embeds
4
Number of Embeds
2

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 4

http://www.slideshare.net 2
https://www.linkedin.com 2

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Open Source Software Michiel Holsheimer Present Media Utrecht, 7 november 2006
  • 2. De broncode Object[] xargs = new Object[1]; xargs[0] = folder_.getName(); statusBar_.showStatusMessage( ICEMail.getBundle().getFormatString( &quot;MessagePanel.FolderOpen&quot;, xargs ) ); statusBar_.setCurrentMessageNum( 1 ); statusBar_.setNumFolderMessages( folder_.getMessageCount() ); statusBar_.setCurrentFolderName( folder_.getName() ); showTableRow( 0 ); if ( messageTable_.getRowCount() > 0 ) { messageTable_.setRowSelectionInterval( 0, 0 ); } } } catch ( MessagingException ex ) { folder_ = null; //ex.printStackTrace( System.err ); //statusBar_.showStatusMessage // ( &quot;Error opening folder '&quot; + folder_.getName() + &quot;', &quot; // + ex.getMessage() ); Object[] xargs = new Object[2]; xargs[0] = folder_.getName(); xargs[1] = ex.getMessage(); ComponentFactory.showDialog( ICEMail.getBundle(), &quot;MessagePanel.OpenError&quot;, 0, JOptionPane.ERROR_MESSAGE, xargs ); } } /** * Distribute events from other sources to action listeners and distributors. * <p> * Implements ActionDistributor.distribute() * * @param event the event to distribute */ public void distribute( ActionEvent event ) { if ( Package.DEBUG && Package.isTraceable( &quot;MessagePanel&quot; ) ) { System.out.println( &quot;MessagePanel.distribute(ae): &quot; + event ); } listener_.actionPerformed( event ); } //............................................................ private void expungeDeletedMessages() { if ( folder_ == null ) return; Object[] xargs = new Object[1]; xargs[0] = folder_.getName(); String msg = ICEMail.getBundle().getFormatString( &quot;MessagePanel.Expunging&quot;, xargs ); String title = ICEMail.getBundle().getString( &quot;MessagePanel.Expunging.title&quot; ); DialogRunner runner = new DialogRunner( new IExpungeRunner( folder_ ), (Frame)getTopLevelAncestor(), title, msg ); runner.start();
  • 3. Weleens gewerkt met…
  • 4. OSS Short list CLIENTWARE MIDDLEWARE PLATFORMS SERVERWARE
    • OpenOffice
    • Mozilla Firefox
    • PDF Creator
    • GIMP
    • Blender
    • OpenLDAP
    • Openadaptor
    • OpenJMS
    • Hibernate
    • Linux
    • FreeBSD
    • Globus/OGSA
    • MySQL
    • Apache
    • OpenCMS
    • Joomla!
    • Samba
    • Sendmail
    • SugarCRM
  • 5. …OSS, doe ermee wat je wilt…
    • Richard Stallman
    • (Oprichter Free Software Foundation in 1985)
    • Amerikaans programmeur
    • Grondlegger van het principe van vrije software en “copyleft”
    • Medeontwerpen op copyleft gebaseerde GPL en LGPL licenties
    • &quot;Free software&quot; is a matter of liberty, not price. To understand the concept, you should think of &quot;free&quot; as in &quot;free speech&quot;, not as in &quot;free beer&quot;.
  • 6. Uitbundig hobbyist
    • Linus Torvalds
    • Bedenker Linux kernel (’91)
    • Bracht vrije-software beweging onder de aandacht
    • Linuxprogrammeren als hobby
    • Techniek op eerste plaats
    • Openheid en vrije beschikbaarheid is methode om software beter te maken
  • 7. Open Source is als toverkracht
    • Eric Raymond
    • (Bedenker term Open Source en ‘Wet van Linus’)
    • Amerikaanse historicus en socioloog maar recentelijk ook programmeur en publicist
    • Schrijver boek “De Kathedraal en de Bazaar”
    • “ Linux is tegendraads. Wie zou nog geen vijf jaar geleden hebben vermoed dat een besturingssysteem van wereldklasse als door toverkracht kon ontstaan uit de versmelting van in deeltijd verricht programmeerwerk door enige duizenden ontwikkelaars, die over de hele planeet verspreid slechts werden verbonden door de dunne draadjes van het Internet?”
  • 8. Peer review
    • &quot;Given enough eyeballs, all bugs are shallow&quot;
    • Open Source Beer: brewtopia.flv
  • 9. Online Working Groups
    • 40.000 actieve leden in community
  • 10. What’s in for me?
    • Bill Gates
    • (Medeoprichter Microsoft)
    • “ You think it's attractive because it's cheap and flexible? Well, if you want to carry on living in the pre-IT age, just you go ahead” (April 2002)
  • 11. “ Open Source is like a cancer”
    • Steve Ballmer
    • (CEO Microsoft)
    • &quot;While it is hard to beat open source on the initial procurement side, it is easy to compete on the total cost of ownership front“ (Mai 2006)
  • 12. Vrijheid van bestuur
    • Villanueva Núñez
    • (Peruaans congreslid)
    • Free access to public information by the citizen.
    • Permanence of public data.
    • Security of the State and citizens.“
    • Risico: controle bij een enkel commercieel bedrijf met mogelijke tegenstrijdige belangen.
    • Strijdig met de openbaarheid van bestuur. Software houdt op zich al informatie in. Alleen op al op die basis dient gekozen te worden voor een vrije toegang tot de 'broncode'.
  • 13. Criteria
    • De broncode van de software is vrij beschikbaar
    • Licentiemodel waarin is geregeld:
      • Het intellectueel eigendom
      • (her)gebruik van de software en broncode
      • Licentienemer mag broncode inzien, gebruiken, verbeteren, aanvullen en distribueren
  • 14. Onbekend maakt onbemind?
    • Ontbreken van juridische aansprakelijkheid
    • Ontbreken van ondersteuning
    • Ontbreken van continuiteit
    • De moeilijkheidsgraad
    • Gebrek aan applicaties
    • Gebrek aan opleidingen
    • Gebrek aan veiligheid
  • 15. Fabels & Feiten
    • Kosten en baten
    • Functionaliteit en kwaliteit
    • Invoering en beheer
    • Gebruikers en migratie
    • Vrije markt en vrije keuze
    • Discussie, rechten en plichten
  • 16. Kosten en baten
    • Open source software is…
    • veel goedkoper
  • 17. Functionaliteit en kwaliteit
    • Open source software is…
    • minder betrouwbaar
    • minder veilig
    • eenvoudig uitbreidbaar
    • niet compatible met closed software
    • is slecht gedocumenteerd
  • 18. Invoering en beheer
    • Met open source software betaal ik alleen voor wat ik nodig heb
    • Licentiebeheer als gebruiker is eenvoudig met open source software
    • Open source software betekent grotere onafhankelijkheid van leveranciers
    • Er is slechte ondersteuning voor open source software
  • 19. Gebruikers en migratie
    • Het is moeilijk om open source software met andere software te combineren
    • Open source software is niet gebruikersvriendelijk
    • Als ik open source software wil gebruiken moet ik kunnen programmeren
  • 20. Vrije markt en vrije keuze
    • Gesloten source software leidt tot ‘vendor lock in’
    • Zonder gesloten source software is geen bedrijfsvoering mogelijk
    • Open source software is een einde voor de software markt, omdat er geen geld meer verdiend kan worden met software licenties
  • 21. Discussie, rechten en plichten
    • De discussie over het gebruik van open source software is eerder filosofisch dan dat het iets te maken heeft met goede ICT bedrijfsvoering
    • Open source software geeft meer macht aan de eindgebruiker
    • Aansprakelijkheid is beter geregeld voor gesloten software
  • 22. SWOT: Sterktes
    • Kostenbesparing
    • Kwaliteit: stabiliteit en betrouwbaarheid
    • Transparantie
    • Open standaarden
    • Klantparticipatie
    • Keuzevrijheid
    • Co-development / ontwikkelmodel
    • Hoge innovatiesnelheid
    • Snelle oplossing problemen
  • 23. SWOT: Zwaktes
    • Juridisch aanspreekpunt
    • Geringe penetratie
    • Gering bewustzijn bedrijfsleven
    • Focus op bepaalde typen software
    • Kwaliteit niet altijd bekend
    • Beperkt vertrouwen management
    • Beperkte ondersteuning door grote IT dienstverleners
    • Gebruiksvriendelijkheid
    • Marketing
    • Hobbyisten/techneuten imago
    • Geen garanties continuiteit
    • Geen certificering dienstverleners
  • 24. SWOT: Kansen
    • Internet
    • Gebrek aan IT personeel
    • Prijsdruk
    • Automatiseringsbehoeften onderwijs
    • Behoefte aan goed opgeleid IT personeel
    • Automatiserings-behoeften MKB
    • Mogelijkheden startende bedrijven in MKB
    • Toenemende IT afhankelijkheid
    • Co-sourcing
  • 25. SWOT: Bedreigingen
    • Gebrek aan software ontwikkelaars met juiste vaardigheden
    • Conservatisme grote Nederlandse bedrijven
    • Macht closed source software bedrijven
  • 26. Licentieproblematiek
    • Discussiepunten
      • Wat is “gebaseerd op’
      • Wat is ‘commercieel’
      • Wat is linken’
    • Distribueren van gewijzigde versies
    • Incompatible licenties
    • Gedeeld eigendom
    • Bindend?
  • 27. Toekomst
    • Samenwerken OSS – CSS
      • Document uitwisselbaarheid met Open XML en OpenDocument standaard in OpenOffice.org en MS Office
    • Geen Microsoft patentclaims voor niet commerciële organisaties
    • Betere uitwisselbaarheid / interoperabiliteit (SOA)
    • Samenwerking Microsoft - Novell
  • 28. Software links
    • Desktop software
      • www.theopencd.org
      • www.openoffice.org
    • CMS
      • www.joomla.org
    • CRM
      • www.sugarforge.org
    • Project Management
      • www.phprojekt.com
    • E-Commerce
      • www.oscommerce.com
    • Live Support System
      • www.craftysyntax.com
    • Verzamel
      • http://sourceforge.net/
      • opensource.startpagina.nl