SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
1



                                              Linux-World 2009


                                                                 *BSD,
                                          het echte vrije OpenSource OS
            Mijn missie:
Software Beter Maken
Product, Proces, Imago
                                       Tensegrity is a blend of ‘tensional’ and ‘integrity’, a
                                       synergy of balanced tension and compression. The
                                       poles in a tensegrity-tower seem to float in air.
                                       Although they might look confusing, these structures
                                       are really very simple. All you need is to be very
                                       methodical when building them.
                                       It is an architectural principle for sky-high building
                                       and an example for SW engineering!
                   (C) Albert Mietus




                                                                *BSD, het echt vrije OpenSource OS.
                                        An non-technical overview of free, open & gratis software. And why you should consider
                                                            them to use in your product. Instead of Linux!
About ‘Albert’
       2




                                                                 • Embedded R&D Architect
                                                                 • Columnist, Writer, Chairman; Trainer, ...
                                                                 • Open-source, Unix, SW-Development practices & processes

                                      Mijn missie:
                                                                                                            80%                    20%
Software Beter Maken                                              Past, professional                                Nice things
Product, Proces, Imago
                                                                     Consultant                              [PTS]    Advice
                                                                          Embedded QuickStart Linux                  Training
An non-technical overview of free, open &

  consider them to use in your product.




                                                                                                                      Research
  *BSD, het echt vrije OpenSource OS.




                                                                     R&D Architect
   gratis software. And why you should




                                                                                                    [JVH Gaming]
                                             Linux-World 2009




                                                                          Increase efficiency (twice or triple!)
                                                                      ‘Let go’, due recession                       Nice topics
              Instead of Linux!




                                                                  Currently                                          Open-Source
                                                                      Available for you                              Version Control
                                                                                                                      Code-quality
                                                                  OpenSource and similar
                                                                                                                      Designing
                                                                      FreeBSD, GCC, CVS                  [user]
                                             (C) Albert Mietus




                                                                                                                      ...
                                                                      Rfc3164 (syslog)               [assisted]
                                                                      Main focus: ‘embedded’                        • To help YOU
*BSD, het echt vrije OpenSource OS.
                                                                                                              3

  An non-technical overview of free, open &
     gratis software. And why you should
    consider them to use in your product.
                Instead of Linux!


(C) Albert Mietus   Linux-World 2009



                                                                                    Mijn missie:

                                              Product, Proces, Imago
                                                                   Software Beter Maken
           Linux


       FreeBSD


     netBSD

openBSD
                                                                                                   History of Unix
History of Open/Free Unix
       4




                                                                 • It starts around 1990:
                                                                    Introduction of i386
                                                                       The first “cheap” processor with the
                                      Mijn missie:
                                                                       power to run Unix (due the MMU)
Software Beter Maken
Product, Proces, Imago
                                                                 *BSD inherits from the origin
                                                                    FreeBSD
An non-technical overview of free, open &

  consider them to use in your product.
  *BSD, het echt vrije OpenSource OS.

   gratis software. And why you should




                                                                      • Mainstream, great in ‘ports’
                                             Linux-World 2009




                                                                      • Unix of cheap hardware (i386)
              Instead of Linux!




                                                                    netBSD
                                                                      • Runs anything, extremely portable
                                                                    openBSD
                                                                      • Secure, out of the box
                                             (C) Albert Mietus




                                                                 Linux is a (very good) ‘look alike’
‘Embedded Unix’ (1)
       5




                                                                 • Traditionally, embedded systems are very,
                                                                   very, very small and low cost
                                                                    They where usually also ‘real time’
                                      Mijn missie:
                                                                    They used special (or non) OS’es
Software Beter Maken
Product, Proces, Imago                                             Example: remote control, €5 calculator
                                                                 Things change …
An non-technical overview of free, open &




                                                                   • The hw becomes much faster
  consider them to use in your product.
  *BSD, het echt vrije OpenSource OS.

   gratis software. And why you should




                                             Linux-World 2009




                                                                   • Systems becomes ‘bigger’                    [IPhone]
                                                                   • Everybody uses them (volume)                [routers]
              Instead of Linux!




                                                                               A router used to be an expensive embedded device
                                                                   • Embedded-sw becomes more complex
                                                                                               Cost reduction only in R&D time!
                                             (C) Albert Mietus




                                                                 Embedded Unix is becoming popular
                                                                   • for modern embedded systems (majority)
                                                                      • Starting around 1996 … 2000, still growing
‘Embedded Unix’ (2)
       6




                                                                 Used in very many systems
                                                                      Routers                [often BSD]
                                                                      Firewalls, ‘security’        [same]
                                      Mijn missie:
                                                                      Multi-media
Software Beter Maken
Product, Proces, Imago                                                Beamers             [HP uses Linux]
                                                                      Navigation        [TomTom: Linux]
An non-technical overview of free, open &




                                                                      Destop/Servers [Apple uses BSD]
  consider them to use in your product.
  *BSD, het echt vrije OpenSource OS.

   gratis software. And why you should




                                                                 • Both Linux and *BSD
                                             Linux-World 2009




                                                                       • As well as other OS’es
              Instead of Linux!




                                                                       • There is no clear ‘leader’
                                                                    There are some trends
                                                                       • Security:                    (open)BSD
                                                                       • Hype/media attention:             Linux
                                             (C) Albert Mietus




                                                                    Pragmatic:
                                                                       • That what you (lead) engineers did know
*BSD ‘versions’
       7




                                                                                      They are a bit like ‘distributions’ but aren’t
                                                                 1. FreeBSD
                                                                         TinyBSD
                                                                         picoBSD (dead)
                                                                         nanoBSD
                                      Mijn missie:                       miniBSD (dead?)
Software Beter Maken
Product, Proces, Imago                                                   pfSense
                                                                 2.   OpenBSD
An non-technical overview of free, open &




                                                                 3.   NetBSD
  consider them to use in your product.
  *BSD, het echt vrije OpenSource OS.

   gratis software. And why you should




                                             Linux-World 2009




                                                                 •    Dragon FlyBSD
              Instead of Linux!




                                                                 •    PC-BSD
                                                                 •    DesktopBSD
                                                                     FreeSBIE (dead)
                                             (C) Albert Mietus




                                                                     openDarwin (dead)
                                                                 1.   pureDarwin
Linux versus *BSD (1)
       8




                                                                 • End-users & programmers
                                                                    It’s the same!
                                                                      • Only a few technical differences
                                      Mijn missie:                  Same tools/applications (“3th party”)
Software Beter Maken
Product, Proces, Imago                                                • X/Desktop, gcc, emacs, apache, …
                                                                      • open-source tools typical run on both
An non-technical overview of free, open &




                                                                          – Some commercial tools may differ
  consider them to use in your product.
  *BSD, het echt vrije OpenSource OS.

   gratis software. And why you should




                                                                          – FreeBSD can even run Linux binaries!
                                             Linux-World 2009




                                                                 • Marketing:
              Instead of Linux!




                                                                    Linux “sells”
                                                                      • Sometimes ‘BSD inside’
                                                                        But: ‘Linux outside’ (meaning: open source)
                                                                    Hire people?
                                             (C) Albert Mietus




                                                                      • Other people will respond!
                                                                          – Linux gives more responds; many “wanabees”
Linux versus *BSD (2)
       9




                                                                 • Concept, Philosophy
                                                                    Kernel versus complete OS
                                                                     • Linux is a kernel only; with GNU/
                                      Mijn missie:
                                                                       OpenSource tools
Software Beter Maken
Product, Proces, Imago                                              Many “distro’s” versus “well organized”
                                                                     • There is no ‘common Linux’ OS!
An non-technical overview of free, open &




                                                                     • BSD variants share common grounds; differ in goal
  consider them to use in your product.
  *BSD, het echt vrije OpenSource OS.

   gratis software. And why you should




                                                                     • BSD has 15+ years of version control, for everything!
                                             Linux-World 2009




                                                                    History:
              Instead of Linux!




                                                                     • BSD: Unix background, experience people
                                                                         – Cheap PC         [it started with 386BSD]
                                                                         – Engineering background
                                                                     • Linux: PC background; young people
                                             (C) Albert Mietus




                                                                         – Study to MMU capabilities   [again: i386]
                                                                         – Driven by enthusiasm (mainly)
Linux versus *BSD (3)
      10




                                                                 • Copyright
                                                                    ‘GNU’ GPL versus BSD
                                                                           • GPL(2) is more a statement then a copyright
                                                                           • BSD-copyright is more clear (for lawyers)
Software Beter Maken
                                      Mijn missie:
                                                                           • No need/risk to give your IP away!
Product, Proces, Imago                                                            – BSD is ‘more free’ for companies
                                                                    BSD-Copyright
An non-technical overview of free, open &




                                                                           •   Basically: “Do not blame us and good luck”
  consider them to use in your product.
  *BSD, het echt vrije OpenSource OS.

   gratis software. And why you should




                                                                           •   You are allowed to change it
                                             Linux-World 2009




                                                                           •   You are allowed to sell it     [even unchanged]
              Instead of Linux!




                                                                           •   You MAY, never MUST distribute the/your source!
                                                                   1. Redistributions of source code must retain the above copyright notice, this list of conditions
                                                                      and the following disclaimer.
                                                                   2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions
                                             (C) Albert Mietus




                                                                      and the following disclaimer in the documentation and/or other materials provided with the
                                                                      distribution.
                                                                   3. Is deleted
                                                                   4. Neither the name of the University nor the names of its contributors may be used to endorse or
                                                                      promote products derived from this software without specific prior written permission.
Beastie versus Tux
      11




                                                                      As this is ‘Linux-World’,
                                                                 I needed to include at least one tux …

                                      Mijn missie:
Software Beter Maken
Product, Proces, Imago
An non-technical overview of free, open &

  consider them to use in your product.
  *BSD, het echt vrije OpenSource OS.

   gratis software. And why you should




                                             Linux-World 2009
              Instead of Linux!


                                             (C) Albert Mietus




                                                                 Image-Google: ‘Tux Beastie’,
                                                                     Beastie always wins! (this is the nice one:-)
*BSD, the true free OpenSource OS
      12




                                                                 Conclusions
                                                                     *BSD is less known
                                                                       • But heavily used by ‘big’ expert-companies
                                                                             – Did I mention ‘hosting’, ‘mail’, …?
Software Beter Maken
                                      Mijn missie:
                                                                       • *BSD is also Unix, *BSD is also OpenSource, …
Product, Proces, Imago                                                 • Linux is very similar to *BSD (Techno-historical correct)
                                                                     *BSD is sound ‘engineered’
An non-technical overview of free, open &




                                                                       • Better then Linux. But I’m biased
  consider them to use in your product.
  *BSD, het echt vrije OpenSource OS.

   gratis software. And why you should




                                                                     *BSD’s BSD-copyright is more free
                                             Linux-World 2009




                                                                       • At least for use in commercial devices
              Instead of Linux!




                                                                       • Scared of the GPL? Use BSD!

                                                                 Questions
                                                                     http://www.FreeBSD.org
                                             (C) Albert Mietus




                                                                       Also: www.openBSD.org, www.netBSD.org, …
                                                                     http://d-bug.nl (zombie)
                                                                     NOW, as long as there is time …

Más contenido relacionado

Destacado

A Framework to Identify Best Practices: Social Media and Web 2.0 Technologies...
A Framework to Identify Best Practices: Social Media and Web 2.0 Technologies...A Framework to Identify Best Practices: Social Media and Web 2.0 Technologies...
A Framework to Identify Best Practices: Social Media and Web 2.0 Technologies...Connie White
 
0760941 A Musical Controversy
0760941 A Musical Controversy0760941 A Musical Controversy
0760941 A Musical ControversyAli G
 
Performance tuning
Performance tuningPerformance tuning
Performance tuningami111
 
Over Naar (embedded) Linux
Over Naar (embedded) LinuxOver Naar (embedded) Linux
Over Naar (embedded) LinuxAlbert Mietus
 
2Fonet GEPON Presentation
2Fonet GEPON Presentation2Fonet GEPON Presentation
2Fonet GEPON PresentationScorpAL
 
Crowdfunding - ProductIP - Meer dan geld alleen
Crowdfunding - ProductIP - Meer dan geld alleenCrowdfunding - ProductIP - Meer dan geld alleen
Crowdfunding - ProductIP - Meer dan geld alleenRonald Kleverlaan
 
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015 Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015 Ariel Tseitlin
 
EU negotiations in practice - feedback, 23 November 2010
EU negotiations in practice - feedback, 23 November 2010EU negotiations in practice - feedback, 23 November 2010
EU negotiations in practice - feedback, 23 November 2010Alejandro Ribó Labastida
 
Pdma event - Goed nieuws uit Nederland - "Crowdfunding, samen mogelijk maken"
Pdma event - Goed nieuws uit Nederland - "Crowdfunding, samen mogelijk maken"Pdma event - Goed nieuws uit Nederland - "Crowdfunding, samen mogelijk maken"
Pdma event - Goed nieuws uit Nederland - "Crowdfunding, samen mogelijk maken"Ronald Kleverlaan
 
Congres MedicalPHIT PACS en VNA 10 dec. 2014
Congres MedicalPHIT PACS en VNA 10 dec. 2014Congres MedicalPHIT PACS en VNA 10 dec. 2014
Congres MedicalPHIT PACS en VNA 10 dec. 2014Piet Hein Zwaal
 
อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.
อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.
อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.Dr Poonsri Vate-U-Lan
 
Intalio|Create Product Intro
Intalio|Create Product IntroIntalio|Create Product Intro
Intalio|Create Product IntroMarc Friend
 

Destacado (18)

A Framework to Identify Best Practices: Social Media and Web 2.0 Technologies...
A Framework to Identify Best Practices: Social Media and Web 2.0 Technologies...A Framework to Identify Best Practices: Social Media and Web 2.0 Technologies...
A Framework to Identify Best Practices: Social Media and Web 2.0 Technologies...
 
0760941 A Musical Controversy
0760941 A Musical Controversy0760941 A Musical Controversy
0760941 A Musical Controversy
 
Wind Map
Wind MapWind Map
Wind Map
 
Performance tuning
Performance tuningPerformance tuning
Performance tuning
 
Over Naar (embedded) Linux
Over Naar (embedded) LinuxOver Naar (embedded) Linux
Over Naar (embedded) Linux
 
West2008
West2008West2008
West2008
 
2Fonet GEPON Presentation
2Fonet GEPON Presentation2Fonet GEPON Presentation
2Fonet GEPON Presentation
 
Crowdfunding - ProductIP - Meer dan geld alleen
Crowdfunding - ProductIP - Meer dan geld alleenCrowdfunding - ProductIP - Meer dan geld alleen
Crowdfunding - ProductIP - Meer dan geld alleen
 
Business Departments
Business DepartmentsBusiness Departments
Business Departments
 
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015 Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015
Accelerating Innovation and Time-to-Market @ Camp Devops Houston 2015
 
Batxillerat1011v.5 05-10
Batxillerat1011v.5 05-10Batxillerat1011v.5 05-10
Batxillerat1011v.5 05-10
 
Macedonia eu&intlnegotiations
Macedonia eu&intlnegotiationsMacedonia eu&intlnegotiations
Macedonia eu&intlnegotiations
 
EU negotiations in practice - feedback, 23 November 2010
EU negotiations in practice - feedback, 23 November 2010EU negotiations in practice - feedback, 23 November 2010
EU negotiations in practice - feedback, 23 November 2010
 
Pdma event - Goed nieuws uit Nederland - "Crowdfunding, samen mogelijk maken"
Pdma event - Goed nieuws uit Nederland - "Crowdfunding, samen mogelijk maken"Pdma event - Goed nieuws uit Nederland - "Crowdfunding, samen mogelijk maken"
Pdma event - Goed nieuws uit Nederland - "Crowdfunding, samen mogelijk maken"
 
This is a test
This is a testThis is a test
This is a test
 
Congres MedicalPHIT PACS en VNA 10 dec. 2014
Congres MedicalPHIT PACS en VNA 10 dec. 2014Congres MedicalPHIT PACS en VNA 10 dec. 2014
Congres MedicalPHIT PACS en VNA 10 dec. 2014
 
อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.
อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.
อีเลิร์นนิ่งสำหรับผู้บริหารโรงเรียนสังกัด กทม.
 
Intalio|Create Product Intro
Intalio|Create Product IntroIntalio|Create Product Intro
Intalio|Create Product Intro
 

Último

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Último (20)

Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

BSD, het Echt Vrije Open Source OS

  • 1. 1 Linux-World 2009 *BSD, het echte vrije OpenSource OS Mijn missie: Software Beter Maken Product, Proces, Imago Tensegrity is a blend of ‘tensional’ and ‘integrity’, a synergy of balanced tension and compression. The poles in a tensegrity-tower seem to float in air. Although they might look confusing, these structures are really very simple. All you need is to be very methodical when building them. It is an architectural principle for sky-high building and an example for SW engineering! (C) Albert Mietus *BSD, het echt vrije OpenSource OS. An non-technical overview of free, open & gratis software. And why you should consider them to use in your product. Instead of Linux!
  • 2. About ‘Albert’ 2 • Embedded R&D Architect • Columnist, Writer, Chairman; Trainer, ... • Open-source, Unix, SW-Development practices & processes Mijn missie: 80% 20% Software Beter Maken  Past, professional Nice things Product, Proces, Imago Consultant [PTS]  Advice  Embedded QuickStart Linux  Training An non-technical overview of free, open & consider them to use in your product.  Research *BSD, het echt vrije OpenSource OS. R&D Architect gratis software. And why you should [JVH Gaming] Linux-World 2009  Increase efficiency (twice or triple!)  ‘Let go’, due recession Nice topics Instead of Linux!  Currently  Open-Source  Available for you  Version Control  Code-quality  OpenSource and similar  Designing  FreeBSD, GCC, CVS [user] (C) Albert Mietus  ...  Rfc3164 (syslog) [assisted]  Main focus: ‘embedded’ • To help YOU
  • 3. *BSD, het echt vrije OpenSource OS. 3 An non-technical overview of free, open & gratis software. And why you should consider them to use in your product. Instead of Linux! (C) Albert Mietus Linux-World 2009 Mijn missie: Product, Proces, Imago Software Beter Maken Linux FreeBSD netBSD openBSD History of Unix
  • 4. History of Open/Free Unix 4 • It starts around 1990:  Introduction of i386 The first “cheap” processor with the Mijn missie: power to run Unix (due the MMU) Software Beter Maken Product, Proces, Imago *BSD inherits from the origin  FreeBSD An non-technical overview of free, open & consider them to use in your product. *BSD, het echt vrije OpenSource OS. gratis software. And why you should • Mainstream, great in ‘ports’ Linux-World 2009 • Unix of cheap hardware (i386) Instead of Linux!  netBSD • Runs anything, extremely portable  openBSD • Secure, out of the box (C) Albert Mietus Linux is a (very good) ‘look alike’
  • 5. ‘Embedded Unix’ (1) 5 • Traditionally, embedded systems are very, very, very small and low cost  They where usually also ‘real time’ Mijn missie:  They used special (or non) OS’es Software Beter Maken Product, Proces, Imago Example: remote control, €5 calculator Things change … An non-technical overview of free, open & • The hw becomes much faster consider them to use in your product. *BSD, het echt vrije OpenSource OS. gratis software. And why you should Linux-World 2009 • Systems becomes ‘bigger’ [IPhone] • Everybody uses them (volume) [routers] Instead of Linux! A router used to be an expensive embedded device • Embedded-sw becomes more complex Cost reduction only in R&D time! (C) Albert Mietus Embedded Unix is becoming popular • for modern embedded systems (majority) • Starting around 1996 … 2000, still growing
  • 6. ‘Embedded Unix’ (2) 6 Used in very many systems  Routers [often BSD]  Firewalls, ‘security’ [same] Mijn missie:  Multi-media Software Beter Maken Product, Proces, Imago  Beamers [HP uses Linux]  Navigation [TomTom: Linux] An non-technical overview of free, open &  Destop/Servers [Apple uses BSD] consider them to use in your product. *BSD, het echt vrije OpenSource OS. gratis software. And why you should • Both Linux and *BSD Linux-World 2009 • As well as other OS’es Instead of Linux! • There is no clear ‘leader’  There are some trends • Security: (open)BSD • Hype/media attention: Linux (C) Albert Mietus  Pragmatic: • That what you (lead) engineers did know
  • 7. *BSD ‘versions’ 7 They are a bit like ‘distributions’ but aren’t 1. FreeBSD  TinyBSD  picoBSD (dead)  nanoBSD Mijn missie:  miniBSD (dead?) Software Beter Maken Product, Proces, Imago  pfSense 2. OpenBSD An non-technical overview of free, open & 3. NetBSD consider them to use in your product. *BSD, het echt vrije OpenSource OS. gratis software. And why you should Linux-World 2009 • Dragon FlyBSD Instead of Linux! • PC-BSD • DesktopBSD  FreeSBIE (dead) (C) Albert Mietus  openDarwin (dead) 1. pureDarwin
  • 8. Linux versus *BSD (1) 8 • End-users & programmers  It’s the same! • Only a few technical differences Mijn missie:  Same tools/applications (“3th party”) Software Beter Maken Product, Proces, Imago • X/Desktop, gcc, emacs, apache, … • open-source tools typical run on both An non-technical overview of free, open & – Some commercial tools may differ consider them to use in your product. *BSD, het echt vrije OpenSource OS. gratis software. And why you should – FreeBSD can even run Linux binaries! Linux-World 2009 • Marketing: Instead of Linux!  Linux “sells” • Sometimes ‘BSD inside’ But: ‘Linux outside’ (meaning: open source)  Hire people? (C) Albert Mietus • Other people will respond! – Linux gives more responds; many “wanabees”
  • 9. Linux versus *BSD (2) 9 • Concept, Philosophy  Kernel versus complete OS • Linux is a kernel only; with GNU/ Mijn missie: OpenSource tools Software Beter Maken Product, Proces, Imago  Many “distro’s” versus “well organized” • There is no ‘common Linux’ OS! An non-technical overview of free, open & • BSD variants share common grounds; differ in goal consider them to use in your product. *BSD, het echt vrije OpenSource OS. gratis software. And why you should • BSD has 15+ years of version control, for everything! Linux-World 2009  History: Instead of Linux! • BSD: Unix background, experience people – Cheap PC [it started with 386BSD] – Engineering background • Linux: PC background; young people (C) Albert Mietus – Study to MMU capabilities [again: i386] – Driven by enthusiasm (mainly)
  • 10. Linux versus *BSD (3) 10 • Copyright  ‘GNU’ GPL versus BSD • GPL(2) is more a statement then a copyright • BSD-copyright is more clear (for lawyers) Software Beter Maken Mijn missie: • No need/risk to give your IP away! Product, Proces, Imago – BSD is ‘more free’ for companies  BSD-Copyright An non-technical overview of free, open & • Basically: “Do not blame us and good luck” consider them to use in your product. *BSD, het echt vrije OpenSource OS. gratis software. And why you should • You are allowed to change it Linux-World 2009 • You are allowed to sell it [even unchanged] Instead of Linux! • You MAY, never MUST distribute the/your source! 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions (C) Albert Mietus and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Is deleted 4. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  • 11. Beastie versus Tux 11 As this is ‘Linux-World’, I needed to include at least one tux … Mijn missie: Software Beter Maken Product, Proces, Imago An non-technical overview of free, open & consider them to use in your product. *BSD, het echt vrije OpenSource OS. gratis software. And why you should Linux-World 2009 Instead of Linux! (C) Albert Mietus Image-Google: ‘Tux Beastie’, Beastie always wins! (this is the nice one:-)
  • 12. *BSD, the true free OpenSource OS 12 Conclusions  *BSD is less known • But heavily used by ‘big’ expert-companies – Did I mention ‘hosting’, ‘mail’, …? Software Beter Maken Mijn missie: • *BSD is also Unix, *BSD is also OpenSource, … Product, Proces, Imago • Linux is very similar to *BSD (Techno-historical correct)  *BSD is sound ‘engineered’ An non-technical overview of free, open & • Better then Linux. But I’m biased consider them to use in your product. *BSD, het echt vrije OpenSource OS. gratis software. And why you should  *BSD’s BSD-copyright is more free Linux-World 2009 • At least for use in commercial devices Instead of Linux! • Scared of the GPL? Use BSD! Questions  http://www.FreeBSD.org (C) Albert Mietus Also: www.openBSD.org, www.netBSD.org, …  http://d-bug.nl (zombie)  NOW, as long as there is time …