Upload
deekej-kaspar
View
212
Download
3
Embed Size (px)
Citation preview
The Open Source Way
Short story of theOpen Source history
Presented byDavid Kašpar [Dee'Kej]Associate Software Engineer, Red Hat
Licensed under CC BY-SA 3.0
Little Bit of History● 'just hardware selling' business model● nobody cared about selling software or its licensing
● hardware standardized & comodized● people exchanging software between machines● arise of licensing and selling of software
● Richard Matthew Stallman @ MIT● real hacker – sneaked into professor's office,
hacking into his room● great guru of free software movement
Little Bit of History● announced the GNU Project in 1983● founded the Free Software Foundation (FSF) in 1985● created the GNU C Compiler in 1987● written the GNU General Public License in 1989● Cygnus Solutions were founded in 1989
● The idea behind free software:● “I don't want software vendors to make divide between users and developers – if I like the software I must be able to give it to anyone and share it.”
Little Bit of History
● The result – copyright vs. GPL:
● Copyright - “You have a right to restrict others from copying your work, modifying the work, and from distributing the work.”
● GNU GPL - “Hey there, we will give you that rights… And we will have only one requirement:
If you do distribute it, you have to do itunder the same license.”
Little Bit of HistoryFrom: [email protected] (Linus Benedict Torvalds)Newsgroups: comp.os.minixSubject: What would you like to see most in minix?Summary: small poll for my new operating systemMessage-ID: <[email protected]>Date: 25 Aug 91 20:57:08 GMTOrganization: University of Helsinki
“Hello everybody out there using minix –
I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones. This has been brewing since april, and is starting to get ready. I’d like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).
Little Bit of History. . .
I’ve currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I’ll get something practical within a few months, and I’d like to know what features most people would want. Any suggestions are welcome, but I won’t promise I’ll implement them :-)
Linus ([email protected])
PS. Yes – it’s free of any minix code, and it has a multi-threaded fs. It is NOT protable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that’s all I have :-(.”
Little Bit of History● CompuServe vs. AOL proprietary networks, which were not compatible
● Sir Tim Berners-Lee – lets decentralize:
“Everybody should be able run his own server and share the documents they want.”
● first versions WWW, HTML and HTTP in 1998● to make it work, we need standards that are OPEN
http://www.w3.org/People/Berners-Lee/FAQ.html
OPEN STANDARDS > Open Source Software
Little Bit of History
● at the beginning, Linux was not taken seriously. . .
“Linux is the Hype de Jour.” - Gartner Group [1999]
“We think of Linux as a competitor in the student and hobbiest market. But I really don't think in the commercial market we'll see it in any significant way” - Bill Gates [2001]
Little Bit of History
● Q1: Why should I bother with something that is not taken seriously?
● Q2: Why should I do something that can be used for free? This will not pay my bills…
● Well, I'm sure you have heard this quote before:
“640K ought to be enough or anybody.” != Bill Gates [1981]
Current Status● Still not convinced? :)
● Fact #0: Open Source is not just Linux – it's much more: ● Middle-ware, Virtualization, Containers● Storage, Cloud Computing● Mobile Solutions, and more
● Fact #1: Many enterprise companies these days look at the Open Source soulutions as their's first option – not an alternative
● Fact #2: More than 90% of Fortune 500 companies used the Red Hat solutions in 2014 [link] [link] (which are based on the Open Source techn.)
Current Status● NOTE: Red Hat's mission is not just about making money… Actually it is:
“To be the catalyst in communities of customers, contributors, and partners creating better technology the open source way.”
● helps Open Source communities (highest priority)● helped start the Creative Commons initiative● helped start the opensource.com community● defends Open Source against 'patent trolls'● Women in Open Source Award
The Open Source Way● applying Open Source Software development principles beyond software & technology
● open exchange – we want to learn more● participation – we are free to collaborate & create● rapid prototyping – fail early, learn by doing, and find better solution faster● meritocracy – best ideas win, no matter whom they come from● community – common purpose brings us together
=>> Way of life to change the world around us! :)
Conclusion● Open Source technologies are emerging everywhere… You can be part of it! ;)
● Final fact: people actively engaged with the Open Source projects will more likely get *that* dream job
“Would you rather fly in a plane that has been inspected for safety by 10 inspectors, or 100, or 1,000 times? When it comes to finding problems, more eyes are always better.”
WE CAN DO MORE WHEN WE WORK TOGETHER!
Questions?
Feel free to ask! :)
What is it & how to use it?Fedora Preview
Licensed under CC BY-SA 3.0
Presented by
Petr SchindlerFedoraQA Monkey
Why Linux?
● Flexible● Friendly to programmers and power users● Free software
What is Fedora?
● Community-driven Linux distribution● New release every 6 months (usually:))● Focus on latest bits of free software world● RHEL is based on Fedora● Everything is based on voluntary activity, meritocracy, consensus. Important posts are elected.
Why Fedora?
● It is focused on developers● Fedora tries to bring new technologies to users
● The community consists of experts● Large Czech community● Developers are really close :)
Where to get it?
● Download link: https://getfedora.org/● Or: http://fedora.cz/jak-stahnout/● Then you can burn the downloaded ISO to DVD or populate your flash disk with Live USB Creator (https://fedorahosted.org/liveusb-creator/)
How to try it?
● Live system● Virtualization (e. g. VirtualBox)● Install it to dualboot
Developer's Assistant
● Install package devassistant● Documentation: http://doc.devassistant.org/en/latest/
● Or use man devassistant● Commandline: da● GUI: da-gui
Questions?
● Czech community: mojefedora.cz – articles, news, events
● forum.mojefedora.cz – support (in Czech)● wiki.mojefedora.cz – Czech manual● Fedoraproject.org● Fedoraforum.org● Ask.fedoraproject.org
Questions?
Upcoming Events
● 14. 10. 2015 – RedBot- competition for not just IT students teams - focused on Artificial Intelligence- more info: http://red-bot.rhcloud.com/
Upcoming Events● 6. 11. 2015 – Test Crunch
- educational conference primarily for the IT students focusing on promoting the QA engineer profession- aim is to refute some myths and prejudices and show what skills and expertise the good tester have to have and what tools does he/she uses- more info: http://on.fb.me/1iPlZIa
● 7. - 8. 11. 2015 – OpenAlt conference @ FIT Campus- Open Source, Open Mind & Open Hardware- big event – 10th year in a row- more info: https://www.openalt.cz/
Upcoming Events● 10. 11. 2015 – Fedora Release Party
- Fedora 23 was released- more info: http://bit.ly/1QbSAEr
● 5. - 7. 2. 2016 – DevConfCZ @ FIT Campus- for Linux & Middleware developers, Admins and Linux Users- one of the biggest free software events in Central Europe- by Red Hat, Fedora and JBoss community- more info: http://devconf.cz/- FB event: http://on.fb.me/1HqRopH
Upcoming Events
● April 2016 – Red Hat OpenHouse- one day at Red Hat's workplace- interesting presentations- funny challenges- coding competitions (beat your friends! ;))- see the daily work in Open Source company- lots of fun, lots of friendly people ^_^- more info will be here:
https://www.facebook.com/RedHatCzech/
Stay In Touch● http://www.redhat.com/
● https://www.linkedin.com/company/red-hat
● https://twitter.com/RedHatNews
● https://plus.google.com/+RedHat
● https://www.facebook.com/redhatinc/
● IT akce v Brně (FB group): http://on.fb.me/1HqSXnq