Salem's Euphoria

Sharing Experience

Must-Know Open Source products

1 Comment

Open Source

The Open source community is in a constant growth showing a high level of creativity and competitiveness. When I thought I mastered lots of things about Open Source, I just received the SMILE annual report for Open source solutions test and evaluation: Just wow! I must refresh my directory. The report describes every product in 6 axis charts, varying between 0 and 5 levels:

  • Reputation
  • Dynamic
  • Backend/Framework quality
  • Available resources
  • Scalability
  • Functional scope
Evaluation Chart

Evaluation Chart

I extracted a sort of summary from the whole report with the (~) best product in each field, just to remember 😉

  1. Remote access:
    OpenSsh
  2. Park and stock inventory:
    GLPI
  3. Deployment& Backup:
    Bascula, Chef, Puppet
  4. High availability:
    Linux-HA
  5. Security:
    ClamAv, Wireshark
  6. VPN:
    Open VPN, Openswan
  7. Firewall:
    NetFilter
  8. Monitoring and metrics:
    Nagios, Centereon
  9. Unix Based OS:
    DEBIAN, FReeBSD
  10. Virtualisation:
    KVM, XEN
  11. Cloud Computing:
    Open Stack, Open Nebula
  12. VOIP & TELEPHONE:
    Asterisk, Kannel  
  13. Messaging, Mailing, Groupware:
    Zimbra, Postfix (I would add  JSMPP for SMS messaging cause I liked their work)
  14. HTTP Accelerator:
    Squid, Varnish
  15. Entreprise Directory:
    Open LDAP
  16. DB:
    MYSQL, Postgres, Firebird*(I added Firebird  for their great work on embedded databses)
  17. Big DATA:
    Hadoop, Pig, Hive
  18. BPM/Workflow:
    Bonita
  19. Dev tools:
    Eclipse, Maven, Subversion(Netbeans is worth trying too)
  20. Test, continuous integration:
    Jenkins
  21. Enterprise Service Bus (ESB) :
    Mule
  22. Web dev frameworks:
    Spring, JQUERY, Symfony
  23. Mobile Crosss-platform frameworks:
    PhoneGap/Cordoba
  24. PKI:
    EJBCA
  25. Load Test:
    JMETER
  26. Search Engine:
    Lucene, Solr
  27. Application Server:
    JBoss AS, Apache Tomcat
  28. MOM & EAI:
    ActiveMQ
  29. CRM:
    Sugar CRM
  30. ETL decisional:
    Talend
  31. Decisional Reporting:
    Jasper Report, Pentaho
  32. E-Commerce:
    Magento
  33. ERP/PGI:
    OpenERP
  34. CMS:
    Drupal
  35. GED & ECM:
    Alfresco, Nuxeo
  36. E-Learning:
    Moodle

There is a lot of other stuff in the report which you may download here or just subscribe on Smile mailing service to receive its annual report. The report is written in french but you may understand even if you are not good at it.
For abbreviations on the list, you may find by googling 🙂 Underlined green products are the ones  I know, knew, or worked with. Bold ones are the ones I master;)

Advertisements

Author: Salem Ben Afia

Big Data & Java developer Search Engine Architect, Lucene Expert

One thought on “Must-Know Open Source products

  1. Reblogged this on My Journey and commented:
    …Wow..Just wow. That is nice and in-depth.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s