• Save
IzPack - fOSSa 2009
Upcoming SlideShare
Loading in...5
×
 

IzPack - fOSSa 2009

on

  • 2,145 views

 

Statistics

Views

Total Views
2,145
Slideshare-icon Views on SlideShare
1,909
Embed Views
236

Actions

Likes
2
Downloads
0
Comments
0

5 Embeds 236

http://julien.ponge.info 154
http://jpz-log.info 36
http://localhost 33
http://julien.ponge.org 12
http://localhost:4000 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    IzPack - fOSSa 2009 IzPack - fOSSa 2009 Presentation Transcript

    • Julien Ponge Free Open Source Software Academia Conference November 17th & 18th 2009
    • Associate Professor Telecommunications, services and usages dept. CITI / Amazones Dynamic systems Embedded Formal systems Pervasive Observation Ambient Security Mobile
    • From a hack made in a student dorm room... ... not mine!
    • ...to an industry-backed project.
    • 1 Intro + Demo 2 Some features 3 Positioning 4 Thoughts on F/OSS
    • 1 Intro + Demo 2 Some features 3 Positioning 4 Thoughts on F/OSS
    • Unique installer
    • Unique installer Multiple systems
    • v2 Download for your operating system 1: java -Xmx256m -jar filename.jar 2: chmod -R +x lib/ant/bin 3: lib/ant/bin/ant -f setup.xml 4: bin/asadmin start-domain domain
    • Demo One download Works everywhere Straightforward
    • ~25.000 downloads per month
    • (...)
    • JavaOne 2008 Grant Invited talks Code contributions Software licenses
    • 1 Intro + Demo 2 Some features 3 Positioning 4 Thoughts on F/OSS
    • 1 Intro + Demo 2 Some features 3 Positioning 4 Thoughts on F/OSS
    • Packs, conditions, langpacks, libraries, GUI, metadata, ... Files Descriptor Resources Compiler Installer JAR
    • 1 Intro + Demo 2 Some features 3 Positioning 4 Thoughts on F/OSS
    • 1 Intro + Demo 2 Some features 3 Positioning 4 Thoughts on F/OSS
    • MacOSX packages BitRock InstallBuilder
    • IzPack is the only true cross-platform installer to date
    • (...)
    • (...) IzPack is a complement
    • 1 Intro + Demo 2 Some features 3 Positioning 4 Thoughts on F/OSS
    • 1 Intro + Demo 2 Some features 3 Positioning 4 Thoughts on F/OSS
    • X11 v3.0.0 shortcuts v2.0 Win32 shortcuts CommunityOne (rewrite) UserInputPanel GPL JavaOne 2001 2004 2008 2009 03 08 11 08 02 01 05 04 05 04 11 2002 2005 v1.0 v2.10.0 Move to Move to v4.3.0 v4.3.2, CVS @TuxFamily BerliOS Codehaus fOSSa Fast development Steady growth, people keep on joining
    • You decide to use it for X11 your next projects v3.0.0 shortcuts v2.0 Win32 shortcuts CommunityOne (rewrite) UserInputPanel GPL JavaOne 2001 2004 2008 2009 03 08 11 08 02 01 05 04 05 04 11 2002 2005 v1.0 v2.10.0 Move to Move to v4.3.0 v4.3.2, CVS @TuxFamily BerliOS Codehaus fOSSa Fast development Steady growth, people keep on joining
    • Facts
    • Facts I did not expect any success.
    • Facts I did not expect any success. You are always the last to know about usages.
    • Facts I did not expect any success. You are always the last to know about usages. Community does not appear magically.
    • F/OSS... why? nothing’s free! Fun Skills Advertise Strategic market shares Direct revenue streams
    • Project type “Main” models Consulting Framework Training and libraries Support Dual licensing Support plans Mission-critical Consulting infrastructure Management tools servers Extensions Open Core Products Extensions Customizations
    • Start Easy Solo work Users! Patches! Community support Hard to reach Mature project Manager work
    • Be open Recruit developers Learn to say no Spread the news!
    • The hype Patterns TDD, JSR xyz BDD Best Scripting IoC & DI practices
    • The hype Patterns TDD, JSR xyz BDD ...your application code will eventually look bad! Best Scripting IoC & DI practices
    • Success More... emails, requests, expectations, ... Less... forgiveness, understanding, ...
    • Success More... emails, requests, expectations, ... Less... forgiveness, understanding, ... You can’t scale... live with it!
    • (A)GPL LGPL, MPL, EPL, ... BSD, ASL, WTF, ... Evil Fair Liberal (mostly) Linux Eclipse IzPack KDE Mozilla Ruby on Rails Dual licensing OpenOffice.org Android Anxious people XWiki Apache
    • Governance leads, maintainers, committers, Roles contributors, users, ... copyright transfer agreements, I.P. trademarks, ... coding standards, Rules decision making, voting, ...
    • Thanks to... The amazing IzPack community
    • Thanks to... The amazing IzPack community (good luck friends!) & +
    • Julien Ponge INSA-Lyon INRIA / CITI / Amazones julien.ponge@insa-lyon.fr julien.ponge@inria.fr http://julien.ponge.info/