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

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
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
 

Último (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
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
 

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 …