Skip to main content
Prabath Siriwardena
Software Architect & Senior manager, WSO2
Free/Open	
  Source	
  Software,	
  or	
  FOSS,	
  is	
  software	
  
 that	
  is	
  liberally	
  licensed	
  to	
  grant	
  users	
  the	
  right	
  
to	
  study,	
  change	
  and	
  improve	
  its	
  design	
  since	
  its	
  
                  source	
  code	
  is	
  made	
  available	
  
 
ÂĄï‚Ąâ€Ż    The	
  freedom	
  to	
  run	
  the	
  program	
  for	
  any	
  purpose	
  
ÂĄï‚Ąâ€Ż    The	
  freedom	
  to	
  study	
  and	
  modify	
  the	
  program	
  
ÂĄï‚Ąâ€Ż    The	
  freedom	
  to	
  copy	
  the	
  program	
  so	
  you	
  can	
  help	
  
       your	
  neighbor	
  
ÂĄï‚Ąâ€Ż    	
  The	
  freedom	
  to	
  improve	
  the	
  program	
  and	
  release	
  
       your	
  improvements	
  to	
  the	
  public,	
  so	
  that	
  the	
  
       whole	
  community	
  beneïŹt	
  
 
ÂĄï‚Ąâ€Ż    	
  The	
  license	
  should	
  not	
  prohibit	
  free	
  redistribution	
  
ÂĄï‚Ąâ€Ż    	
  The	
  program	
  must	
  include	
  source	
  code	
  and	
  must	
  allow	
  distribution	
  in	
  
       source	
  code	
  as	
  well	
  as	
  compiled	
  form	
  
ÂĄï‚Ąâ€Ż    	
  The	
  license	
  must	
  allow	
  modiïŹcations	
  and	
  derived	
  works,	
  and	
  must	
  allow	
  
       them	
  to	
  be	
  distributed	
  under	
  the	
  same	
  terms	
  as	
  the	
  license	
  of	
  the	
  original	
  
       software	
  
ÂĄï‚Ąâ€Ż    The	
  integrity	
  of	
  the	
  author’s	
  source	
  code	
  and	
  reputation	
  must	
  be	
  
       maintained	
  by	
  requiring	
  derived	
  works	
  to	
  carry	
  a	
  diïŹ€erent	
  name	
  or	
  version	
  
       number	
  from	
  the	
  original	
  software	
  
ÂĄï‚Ąâ€Ż    The	
  license	
  must	
  not	
  discriminate	
  against	
  any	
  person	
  or	
  group	
  of	
  persons	
  
 
	
  
ÂĄï‚Ąâ€Ż    The	
  license	
  must	
  not	
  restrict	
  anyone	
  from	
  making	
  use	
  of	
  the	
  program	
  in	
  a	
  
       speciïŹc	
 Â ïŹeld	
  of	
  endeavor	
  
ÂĄï‚Ąâ€Ż    The	
  rights	
  attached	
  to	
  the	
  program	
  must	
  apply	
  to	
  all	
  to	
  whom	
  the	
  program	
  
       is	
  redistributed,	
  without	
  the	
  need	
  for	
  execution	
  of	
  an	
  additional	
  license	
  by	
  
       those	
  parties	
  
ÂĄï‚Ąâ€Ż    The	
  rights	
  attached	
  to	
  the	
  program	
  must	
  not	
  depend	
  on	
  the	
  program	
  being	
  
       part	
  of	
  a	
  particular	
  software	
  distribution	
  
ÂĄï‚Ąâ€Ż    The	
  license	
  must	
  not	
  place	
  restrictions	
  on	
  other	
  software	
  that	
  is	
  distributed	
  
       along	
  with	
  the	
  licensed	
  software	
  
ÂĄï‚Ąâ€Ż    No	
  provision	
  of	
  the	
  license	
  may	
  be	
  predicated	
  on	
  any	
  individual	
  technology	
  
       or	
  style	
  of	
  interface	
  
http://news.netcraft.com/archives/2011/01/12/january-­‐2011-­‐web-­‐server-­‐survey-­‐4.html	
  
http://www.securityspace.com/s_survey/data/man.201007/mxsurvey.html	
  
http://en.wikipedia.org/wiki/Usage_share_of_web_browsers	
  
 
       Lot’s	
  of	
  eye	
  balls	
  
 
       Lot’s	
  of	
  [Expert]	
  eye	
  balls	
  
 
       Lot’s	
  of	
  [Expert]	
  eye	
  balls	
  
         	
  
           	
  
           XML	
  signature	
  HMAC	
  truncation	
  authentication	
  bypass	
  

            	
  
           DTD	
  based	
  XML	
  attacks	
  

           	
  XML	
  Signature	
  Wrapping	
  Attack	
  
           The	
  Java	
  security	
  bug	
  
                 Double.parseDouble("2.2250738585072012e-­‐308");	
  
 
       Money	
  can’t	
  buy	
  the	
  best	
  evaluation	
  
 
       Money	
  c	
   an’t	
  buy	
  the	
  best	
  evaluation	
  
                    	
  
                    AES	
  
                     	
  
                     	
  
                    	
  
                     IPSec	
  

                    PPTP	
  
 
ÂĄï‚Ąâ€Ż Absence	
  of	
  meticulous	
  evaluation	
  	
  
ÂĄï‚Ąâ€Ż Spurious	
  open	
  source	
  
ÂĄï‚Ąâ€Ż Lack	
  of	
  sponsorship	
  
ÂĄï‚Ąâ€Ż Lack	
  of	
  proper	
  documentation	
  
 
ÂĄï‚Ąâ€Ż    Nessus	
  
ÂĄï‚Ąâ€Ż    Snort	
  
ÂĄï‚Ąâ€Ż    Nagios	
  
ÂĄï‚Ąâ€Ż    SpamAssasssin	
  
ÂĄï‚Ąâ€Ż    ClamAV	
  
ÂĄï‚Ąâ€Ż    OpenSSL	
  
ÂĄï‚Ąâ€Ż    OpenSSH	
  
ÂĄï‚Ąâ€Ż    Ossec	
  HIDS	
  
ÂĄï‚Ąâ€Ż    Wireshark	
  
Open Source for Cyber Security