• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Open Source Software Ecosystem & Stack
 

Open Source Software Ecosystem & Stack

on

  • 2,766 views

This is a public presentation I gave at SIM University last year around this time. It is about using Open Source Software in every corner of the computing sector - desktop, workstation, server, ...

This is a public presentation I gave at SIM University last year around this time. It is about using Open Source Software in every corner of the computing sector - desktop, workstation, server, appliances. I list the important pieces of software as well.

Statistics

Views

Total Views
2,766
Views on SlideShare
2,750
Embed Views
16

Actions

Likes
2
Downloads
59
Comments
0

2 Embeds 16

http://www.techgig.com 12
http://www.slideshare.net 4

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

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

    Open Source Software Ecosystem & Stack Open Source Software Ecosystem & Stack Presentation Transcript

    • S. P. T. Krishnan Institute for Infocomm Research, donorweb
    • Contents • About me  • Open Source Software (OSS) – Desktop – Workstation – Server / Infrastructure – High Performance Computing (HPC) • Case study – Donorweb.org 10-May-08 UNISIM OSOM SEMINAR 1 2
    • About me • Senior Research Engineer – @ Cryptography and Security, I2R • RHCE of the year 2007, APAC • PSSA 2004 nominee • 10+ years experience – Windows kernel hacking (MS thesis) – Open source ecosystem (I,D,E) experience • PhD (part-time), High Performance Computing 10-May-08 UNISIM OSOM SEMINAR 1 3
    • RHCE, PSSA 10-May-08 UNISIM OSOM SEMINAR 1 4
    • Disclaimers • Personal view – Does not represent I2R, or Singapore Red Cross or donorweb – Based on personal experience • Tip of the Ice berg of OSS – Most useful software – Least resistance path 10-May-08 UNISIM OSOM SEMINAR 1 5
    • END (NON-TECHNICAL) USER, DESKTOP 10-May-08 UNISIM OSOM SEMINAR 1 7
    • Common misconceptions • I have always used Windows – Why should use Linux ? • I have only coded in Visual Basic ! – Why learn another language ? Is Linux tough to learn and use ? • Don’t I get a GUI ? • What is a shell ? • I don’t know where to start • Do I have to remove Windows to use Linux ? • 10-May-08 UNISIM OSOM SEMINAR 1 8
    • Desktop 1. Email 2. Surf 3. Edit 4. Office 5. Chat 6. Image 7. Music 8. Video 10-May-08 UNISIM OSOM SEMINAR 1 9
    • Software developer WORKSTATION 10-May-08 UNISIM OSOM SEMINAR 1 10
    • Workstation - 1 • Open source language programming – What is wrong with VB/VC++ programming ? • Why do I need to program for multiple OS ? – Platform specific languages limit market size – OSX is rising, Linux is default OS in many products – Smart phones (Nokia sold 10M N95s in 1 year) – New device form factors (internet tables) – Open Standards 10-May-08 UNISIM OSOM SEMINAR 1 11
    • Workstation - 2 1. Code 2. Compile Virtualization 3. Execute 4. Debug 5. Deploy 6. Document 7. Store 10-May-08 UNISIM OSOM SEMINAR 1 12
    • Workstation - 3 • Complete GNU/Linux OS – Minus raw device access • Servers – All software services (Web, Email, FTP etc) – Router  • Share with Friends (In real time) • Dual-boot Linux – Virtualized Windows – Minor driver issues (still OK) 10-May-08 UNISIM OSOM SEMINAR 1 13
    • Programming languages – w4 • Windows developer – VB, VC++, C#, .NET – Platform specific (-ve) C, C++, JAVA • Perl • Python • PHP • Ruby • 10-May-08 UNISIM OSOM SEMINAR 1 14
    • Frameworks, IDE – w5 • .NET (Mono) • Perl (Catalyst, Maypole • PHP (CakePHP, Code igniter, Akelos) • Python (Django) • Ruby (Ruby on Rails) • IDE (eclipse, komodo) • GUI (GNOME,KDE) 10-May-08 UNISIM OSOM SEMINAR 1 15
    • THE COMPUTING SPECTRUM 10-May-08 UNISIM OSOM SEMINAR 1 16
    • OSS in INFRASTRUCTURE 10-May-08 UNISIM OSOM SEMINAR 1 18
    • *admin – 1 • OS • DB engine • Email server • Web server • App server • Blog/News • Forums 10-May-08 UNISIM OSOM SEMINAR 1 19
    • *admin - 2 CMS • CRM • ERP • UTM • UC • – VOIP – CHAT – EPABX • Directory • Backup 10-May-08 UNISIM OSOM SEMINAR 1 20
    • *admin - 3 http://www.voip-info.org/wiki-Open+Source+VOIP+Software 10-May-08 UNISIM OSOM SEMINAR 1 21
    • CASE STUDY DONORWEB 10-May-08 UNISIM OSOM SEMINAR 1 22
    • Donorweb – 1 Official Singapore Blood Stock Indicator • Official Bloodmobiles list • Emergency SMS Gateway • R3C (International project) • Blog, Forums, Groups, Pledge, Quiz • Awards & Recognitions • – E-Innovator award from Singapore Government – PSSA 2004 nomination – Sponsorships 10-May-08 UNISIM OSOM SEMINAR 1 23
    • Donorweb – II, CORE 10-May-08 UNISIM OSOM SEMINAR 1 24
    • Donorweb – III, Software Stack 7 6 5 4 Cost (S¢) 3 Capacity (MB) 2 1 0 10-May-08 2 UNISIM OSOM SEMINAR 1 25 1 3 4
    • 10-May-08 UNISIM OSOM SEMINAR 1 26
    • 10-May-08 UNISIM OSOM SEMINAR 1 27