Warum Freebsd? - Deutsch

Total Page:16

File Type:pdf, Size:1020Kb

Warum Freebsd? - Deutsch Warum FreeBSD? - Deutsch Ist FreeBSD das richtige für uns? Das können nur Sie allein beantworten. Wir hoffen Ih- nen mit dem kurzen Überblick die Entscheidung zu- Warum gunsten von FreeBSD etwas einfacher gemacht zu ha- ben. Denken Sie einfach auch an FreeBSD, wenn das nächste mal eine Entscheidung bezüglich eines Systems zu treffen ist. FreeBSD? Stabilität FreeBSD: Ihre Vorteile FreeBSD wird von Fachleuten als "rock solid" geschätzt: ein System, welches auch noch unter höchster Last sehr Was ist FreeBSD? gut bedienbar ist. FreeBSD hat innerhalb seiner Major- Resourcenverbrauch Dieser Flyer soll Ihnen in kurzer Form einige Vorteile Releases stabile Kernel-Interfaces und ist, auf Wunsch, Bei FreeBSD wird seit jeher auf möglichst geringen Ver- von FreeBSD näherbringen und grundsätzliche Ziele und kompatibel zu den jeweils vorhergehenden Versionen. Vorteile des Projektes erläutern. Opera z.B., erstellt für FreeBSD 4.6, läuft auch noch un- brauch an Resourcen (z.B. Ram und Festplattenplatz) ge- ter FreeBSD 8.0. Gerade für Hersteller proprietärer Soft- achtet. Eine komplette Installation von FreeBSD mit den Die Berkeley Software Distribution (BSD) ist eine freie ware und Treiber ein echter Mehrwert. knapp 500 Applikationen (darunter Editoren wie ee und Open Source-Version des Betriebssystems Unix, die an vi, sendmail usw.) in der sog. „Base“ benötigt keine 500 der Universität von Berkeley ab 1975 entstanden ist. BSD Nimmt man eine hohe Uptime als Messlatte für ein sta- Megabyte auf Festplatte. Ein FreeBSD lässt sich mit den basiert auf AT&Ts Unix Sixth Edition (V6), die ab 1975 biles System, so liegt auch hier FreeBSD unangefochten Skripten „NanoBSD“ und „PicoBSD“ problemlos auf Sys- den Universitäten zur Verfügung gestellt wurden mit an der Spitze wie Sie hier ersehen können: http://upti- temen mit 32 Megabyte Ram betreiben. der Erlaubnis, den Quellcode zu modifizieren. Der Be- me.netcraft.com/up/today/top.avg.html. Auch die be- griff BSD bezeichnet heute eine ganze Familie von Unix- reits erwähnten, weltweit operierenden Unternehmen, Derivaten. BSD ist neben System V (Sys V) eine der bei- haben einen großen Bedarf an Stabilität. Schon kleinste Weitere Informationen den großen Hauptlinien der Unix-Entwicklung. Ausfälle können Unsummen an Geld kosten. Um dies zu verhindern, wird FreeBSD eingesetzt. Geschichte von BSD: FreeBSD ist das bei weitem verbreitetste BSD vor allem http://wiki.BSDwiki.de/Geschichte durch seine breite Hardware-Unterstützung, die exzel- Anwendungen lente Unterstützung von Multiprozessor-Rechnern, die Projektseite, Mailinglisten, Foren, Newsgroups große Anzahl an Features und die Vielzahl der Applika- FreeBSD bietet mit über 20.000 sogenannten "Ports" tionen (Ports). Zudem gibt es eine Vielzahl von Firmen http://www.FreeBSD.org/ nicht nur eine sehr große Auswahl an freien und kosten- aus allen Bereichen von ISP über Systemhäuser und los nutzbaren Anwendungsprogrammen, es unterstützt http://www.FreeBSD.org/doc/de/books/handbook/ Dienstleistern (siehe Verzeichnis auf der FreeBSD-websi- auch eine wachsende Zahl von proprietären Applikatio- http://lists.FreeBSD.org/mailman/listinfo te), die Support bieten können neben einer großen und nen, wie z.B. auch Oracle, SAP usw. rasch wachsenden Community. https://portal.BSDGroup.de/ Es verfügt über eine Reihe von Distributionen, die für Philosophie de.comp.os.unix.bsd spezielle Anwendungszwecke optimiert wurden. PC-BSD und DesktopBSD sind besonders für den FreeBSD vertritt im Gegensatz zu anderen freien Be- Andere FreeBSD-Projekte: triebssystemen keinerlei politische oder weltanschauli- Heimanwender/Neuanwender optimiert, FreeSBIE ist che Botschaft. Ziel ist einzig und allein, dem Nutzer DesktopBSD: http://DesktopBSD.net/ eine Live-CD und zugleich ein toolset, um eigene Live- größt-mögliche Freiheit und möglichst stabilen Code zu PC-BSD: http://www.PCBSD.org/ Medien zu erstellen, m0n0wall und pfSense sind speziell für den Einsatz in Routern und Firewalls optimiert, geben. FreeBSD ist die Liebe zu UNIX und zu schönem, pfsense: http://www.pfsense.org/ stabilen, sicherem und leistungsfähigem Code und zur FreeNAS ist ein freier NAS-Server (Network-Attached Freiheit des Individuums. Nichts drückt dies mehr aus, m0n0wall: http://m0n0.ch/wall/ Storage). Wir gehen auf diese nicht näher ein sondern verweisen auf die Einzelprojekte am Schluss des Flyers. als die so genannte BSD-Lizenz, welche heute allen BSDs FreeNAS: http://www.FreeNAS.org/ verwenden. Außer der Nennung der Herkunft des Codes steht es jedem Nutzer frei damit zu tun und zu lassen, Wir können nicht auf 2 Seiten alle Vorteile von FreeBSD was er möchte. Ob Firma oder Privatmann, frei oder pro- auch nur annähernd detailliert aufzählen. Weitere Flyer prietär, als Quelltext oder binär: alleine der Nutzer ent- stehen zu ihrer Verfügung. Wenn Sie Kritik, Anregungen oder Verbesserungsvorschläge haben, so bitten wir Sie, scheidet. FreeBSD ist ein Geschenk an die Menschheit - sich mit [email protected] in Verbindung zu wir freuen uns, wenn Sie es nutzen. setzen. Herzlichen Dank! © 2005-2010 allBSD.de Projekt – erstellt von Axel Gruner. The BSD Daemon is copyright Marshall McKusick. The mark FreeBSD and the FreeBSD Logo is a registered trademark of The FreeBSD Foundation and is used by allBSD with the permission of The FreeBSD Foundation. Stand 01.02.2010 Hier steckt FreeBSD drin Das Resultat ist eine hervorragende Unterstützung von Code vertrauen große, kommerzielle Unternehmen - Multiprozessor/Multikernelsystemen. Mit dem Release warum nicht auch Sie. Embedded Systeme sind aktueller denn je, aber wussten 8.0 werden die Arbeiten vorläufig abgeschlossen sein Sie, dass eventuell auch in Ihrer Firewall oder Ihrem und schon heute zeigt sich die exzellente Performance Router FreeBSD zu finden ist? In Nokia und Checkpoint Wer nutzt FreeBSD noch? von FreeBSD (siehe Grafik). Firewalls finden Sie den Code von FreeBSD, Juniper Net- FreeBSD ist frei, es kostet Sie keinen Cent (das Projekt works nutzt für ihre Internetbackbone-Router ebenfalls freut sich jedoch über jede Spende) und doch wird es da FreeBSD. Auch IBM, Intel, Cisco und Coyote nutzen eingesetzt wo viel Geld im Umlauf ist. In Deutschland FreeBSD-Code. Wenn Sie diese Hardware in Ihrem Un- setzt seit einiger Zeit ein Tochterunternehmen der ternehmen einsetzen, was spricht gegen den Einsatz von größten Bank in Baden-Württemberg, mit einem Jahres- FreeBSD? umsatz von knapp drei Milliarden Euro, auf FreeBSD. Die Firewall wurde auf pf unter FreeBSD umgestellt und FreeBSD und das WWW auch HTTP, FTP und DNS werden unter FreeBSD betrie- Wussten Sie, dass einige der größten Unternehmen auf ben. Auch nahmhafte Banken wie Sparkasse von 1822 FreeBSD setzen, wenn es um deren Internetseiten, Ange- Frankfurt werden mit FreeBSD-Servern betrieben bote und Sicherheit geht? Dies geht im allgemeinen (https://www.1822direkt.com/). FreeBSD wird von einer Hype um Linux etwas unter und doch hatten auch Sie si- der größten Banken weltweit genutzt. Mit rund 1,5 Tril- cher schon Kontakt mit FreeBSD. Sony Japan, die wohl lionen US Dollar bei Transaktionen im Jahr im b2b Be- bekannteste Firma für Unterhaltungselektronik, nutzt reich muss das Vertrauen in FreeBSD sehr groß sein. FreeBSD. Der weltweit bekannte Freemailer und nam- hafte Suchdienst Yahoo! setzt schon seit Jahren FreeBSD Wir brauchen Sicherheit auf seinen Servern ein. Aber auch NTT/Verio und Net- Die Firma Genua setzt bei Ihrer Firewall "Genuagate" auf craft sind von FreeBSD vollkommen überzeugt. Wenn OpenBSD. Die Firewall "pf" ist dabei der Dreh- und An- weltweit operierende Unternehmen ihr Vertrauen gelpunkt und wird auch unter FreeBSD eingesetzt. Das FreeBSD schenken, so sollte dies für Sie ein Grund mehr Bundesministerium für Inneres, der deutsche Bundes- sein, es auch in Erwägung zu ziehen. tag, weitere Bundes- und Länderbehörden und ELSTER setzen Produkte von Genua ein, die nach dem ITSEC Ver- FreeBSD, der Zugriff ins Internet fahren mit der Stufe E3 zertifiziert wurden und auf FreeBSD-Code in Ihrer Software? Heutzutage reicht ein Klick und man befindet sich im In- OpenBSD basieren. ternet, ohne einen Gedanken daran zu verlieren. Die Das Rad sollte nicht immer neu erfunden werden - be- Alle relevanten Abläufe und Strukturen sind transparent ISPs, die dahinter stecken, nutzen verschiedene Syste- sonders in Zeiten ständig steigender Entwicklungskos- und für jedermann jederzeit öffentlich einsehbar, siehe me, um Ihnen den Zugriff auf das Internet zu ermögli- ten. Mac OS X, das heute für viele fortschrittlichste Be- http://www.FreeBSD.org/security/. Neben "pf" gibt es chen. Unternehmen wie Swisscom, UUNet, Pair, Demon triebssystem, vereint Anwenderfreundlichkeit, Sicher- unter FreeBSD noch "IPFW" (welche auch unter MacOS und EasyNet haben Millionen von zufriedenen Kunden heit und Benutzerfreiheit wie kaum ein anderes Be- X eingesetzt wird) und "IPFILTER" als Firewall. Das und das mit Hilfe eines Betriebssystems: FreeBSD. triebssystem. Unter der grafischen Benutzeroberfläche durchdachte System der Securelevels und file system se- Aqua befindet sich jedoch ein von Apple modifiziertes curity flags soll Ihnen nicht nur das Gefühl von Sicher- Provider müssen zuverlässig die Einwahl in das Internet FreeBSD mit einem Mach-Kernel. Auch das Userland, heit vermitteln - es ist sicher. In Verbindung mit "Jails" gewährleisten. Gerade Kunden im privaten Umfeld welches die Benutzerprogramme umfasst, enthält vieles (die mit Solaris 10 eingeführten "Solaris Zones" haben wechseln bei Problemen schnell den Provider, was zu ei- aus dem FreeBSD-Projekt.
Recommended publications
  • Index Images Download 2006 News Crack Serial Warez Full 12 Contact
    index images download 2006 news crack serial warez full 12 contact about search spacer privacy 11 logo blog new 10 cgi-bin faq rss home img default 2005 products sitemap archives 1 09 links 01 08 06 2 07 login articles support 05 keygen article 04 03 help events archive 02 register en forum software downloads 3 security 13 category 4 content 14 main 15 press media templates services icons resources info profile 16 2004 18 docs contactus files features html 20 21 5 22 page 6 misc 19 partners 24 terms 2007 23 17 i 27 top 26 9 legal 30 banners xml 29 28 7 tools projects 25 0 user feed themes linux forums jobs business 8 video email books banner reviews view graphics research feedback pdf print ads modules 2003 company blank pub games copyright common site comments people aboutus product sports logos buttons english story image uploads 31 subscribe blogs atom gallery newsletter stats careers music pages publications technology calendar stories photos papers community data history arrow submit www s web library wiki header education go internet b in advertise spam a nav mail users Images members topics disclaimer store clear feeds c awards 2002 Default general pics dir signup solutions map News public doc de weblog index2 shop contacts fr homepage travel button pixel list viewtopic documents overview tips adclick contact_us movies wp-content catalog us p staff hardware wireless global screenshots apps online version directory mobile other advertising tech welcome admin t policy faqs link 2001 training releases space member static join health
    [Show full text]
  • An Overview of Security in the Freebsd Kernel 131 Dr
    AsiaBSDCon 2014 Proceedings March 13-16, 2014 Tokyo, Japan Copyright c 2014 BSD Research. All rights reserved. Unauthorized republication is prohibited. Published in Japan, March 2014 INDEX P1A: Bold, fast optimizing linker for BSD — Luba Tang P1B: Visualizing Unix: Graphing bhyve, ZFS and PF with Graphite 007 Michael Dexter P2A: LLVM in the FreeBSD Toolchain 013 David Chisnall P2B: NPF - progress and perspective 021 Mindaugas Rasiukevicius K1: OpenZFS: a Community of Open Source ZFS Developers 027 Matthew Ahrens K2: Bambi Meets Godzilla: They Elope 033 Eric Allman P3A: Snapshots, Replication, and Boot-Environments—How new ZFS utilities are changing FreeBSD & PC-BSD 045 Kris Moore P3B: Netmap as a core networking technology 055 Luigi Rizzo, Giuseppe Lettieri, and Michio Honda P4A: ZFS for the Masses: Management Tools Provided by the PC-BSD and FreeNAS Projects 065 Dru Lavigne P4B: OpenBGPD turns 10 years - Design, Implementation, Lessons learned 077 Henning Brauer P5A: Introduction to FreeNAS development 083 John Hixson P5B: VXLAN and Cloud-based networking with OpenBSD 091 Reyk Floeter INDEX P6A: Nested Paging in bhyve 097 Neel Natu and Peter Grehan P6B: Developing CPE Routers based on NetBSD: Fifteen Years of SEIL 107 Masanobu SAITOH and Hiroki SUENAGA P7A: Deploying FreeBSD systems with Foreman and mfsBSD 115 Martin Matuška P7B: Implementation and Modification for CPE Routers: Filter Rule Optimization, IPsec Interface and Ethernet Switch 119 Masanobu SAITOH and Hiroki SUENAGA K3: Modifying the FreeBSD kernel Netflix streaming servers — Scott Long K4: An Overview of Security in the FreeBSD Kernel 131 Dr. Marshall Kirk McKusick P8A: Transparent Superpages for FreeBSD on ARM 151 Zbigniew Bodek P8B: Carve your NetBSD 165 Pierre Pronchery and Guillaume Lasmayous P9A: How FreeBSD Boots: a soft-core MIPS perspective 179 Brooks Davis, Robert Norton, Jonathan Woodruff, and Robert N.
    [Show full text]
  • Mac OS X Forensics Joaquin Moreno Garijo
    Mac OS X Forensics Joaquin Moreno Garijo Technical Report RHUL–MA–2015–8 4 March 2015 Information Security Group Royal Holloway University of London Egham, Surrey, TW20 0EX United Kingdom www.ma.rhul.ac.uk/tech Student Number: 100780122 Name: Joaquin, Moreno Garijo Mac OS X Forensics Supervisor: Dr. Lorenzo Cavallaro Submitted as part of the requirements for the award of the MSc in Information Security at Royal Holloway, University of London I declare that this assignment is all my own work and that I have acknowledged all quotations from the published or unpublished works of other people. I declare that I have also read the statements on plagiarism in Section 1 of the Regulations Governing Examination and Assessment Offences and in accordance with it I submit this project report as my own work. Signature: Date: Academic Year 2013/2014 Copyright c 2013/2014 by Joaquin Moreno Garijo Abstract Mac OS X Forensics by Joaquin Moreno Garijo Master of Science in Information Security Royal Holloway, University of London 2013/2014 During the past few years, the number of incidents related with Mac OS X environ- ment have increased, especially those related to malware. Due to this new tendency, incident response teams and computer forensics investigators require new tools, proce- dures and documentation to understand how to properly handle the incidents over this platform. However, the research undertaken till now is not enough to deal with these new threats. For this reason, the research community has started to work on volatile evi- dences, live system evidences and malware reversing approaches. However, the research done over persistent evidences has almost been non-existent, in particular the evidences created by Mac OS X itself.
    [Show full text]
  • Software Process Recovery: Recovered Unified Process Views
    Evidence-based Software Process Recovery by Abram Hindle A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Doctor of Philosophy in Computer Science Waterloo, Ontario, Canada, 2010 c Abram Hindle 2010 I hereby declare that I am the sole author of this thesis. This is a true copy of the thesis, including any required final revisions, as accepted by my examiners. I understand that my thesis may be made electronically available to the public. ii Abstract Developing a large software system involves many complicated, varied, and inter- dependent tasks, and these tasks are typically implemented using a combination of defined processes, semi-automated tools, and ad hoc practices. Stakeholders in the development process | including software developers, managers, and customers | often want to be able to track the actual practices being employed within a project. For example, a customer may wish to be sure that the process is ISO 9000 compliant, a manager may wish to track the amount of testing that has been done in the current iteration, and a developer may wish to determine who has recently been working on a subsystem that has had several major bugs appear in it. However, extracting the software development processes from an existing project is ex- pensive if one must rely upon manual inspection of artifacts and interviews of developers and their managers. Previously, researchers have suggested the live observation and in- strumentation of a project to allow for more measurement, but this is costly, invasive, and also requires a live running project.
    [Show full text]
  • Tehnologii Internet
    UNIVERSITATEA DIN BACĂU F ACULTATEA DE I NGINERIE POPA SORIN EUGEN TEHNOLOGII INTERNET note de curs şi aplicaţii pentru studenţii Facultăţii de Inginerie 2007 Cuvânt înainte, Volumul "Tehnologii Internet" se adresează studenţilor de la specializarea Tehnologia informaţiei anul III şi cuprinde atât cursul cât şi lucrările de laborator pentru disciplina cu acelaşi nume. Cartea este structurată pe două părţi, prima, de noţiuni teoretice, conţine 6 capitole care încearcă să acopere, cât mai succint, o parte din întinsul domeniul al tehnologiilor utilizate pentru a crea, întreţine, administra, securiza şi, nu în ultimul rând, a utiliza Internetul. Partea a doua conţine 12 lucrări de laborator în care studenţii vor experimenta mare parte din ceea ce este prezentat în curs. Primul capitol, "Conceptele Internetului" face o descriere succintă a noţiunii de internet, cu descrierea modelului de referinţă OSI care stă la baza dezvoltării reţelelor de calculatoare, implicit a internetului. Apoi continuă cu clasificarea tehnologiilor Internet: hardware, software,d e comunicaţii şi Dataware. Al doilea capitol, intitulat "Servicii Internet sub FreeBSD" prezintă ore scurt istoria şi dezvoltarea sistemului FreeBSD, care este un sistem de operare open source, bazat de UNIX, şi la ora actială, considerat ca fiind cel mai sigur, stabil şi rapid. Tot aici se prezintă şi configurarea unui server multifuncţional: mail, ftp, web şi baze de date. Capitolul al treilea tratează tehnologiile Internet din punctul de vedere al sistemului de operare Windows, prezentând procedurile şi modul de configurare a acestuia ca server cu aceleaşi roluri ca şi cel sub FreeBSD. Capitolul patru, denumit generic "Protocoale şi servicii" face o prezentare şi descriere succintă a principalelor protocoale utilizate în Internet, şi anume: DNS, SSH, telnet, http.
    [Show full text]
  • Freebsd Documentation Release 10.1
    FreeBSD Documentation Release 10.1 Claudia Mane July 12, 2015 Contents 1 &title; 3 1.1 What is FreeBSD?............................................3 1.2 Cutting edge features...........................................3 1.3 Powerful Internet solutions........................................3 1.4 Advanced Embedded Platform......................................3 1.5 Run a huge number of applications...................................3 1.6 Easy to install..............................................4 1.7 FreeBSD is free .............................................4 1.8 Contributing to FreeBSD.........................................4 2 &title; 5 2.1 Introduction...............................................5 3 &title; 15 3.1 Experience the possibilities with FreeBSD............................... 15 3.2 FreeBSD is a true open system with full source code........................... 15 3.3 FreeBSD runs thousands of applications................................. 15 3.4 FreeBSD is an operating system that will grow with your needs..................... 16 3.5 What experts have to say . ........................................ 16 4 &title; 17 4.1 BSD Daemon............................................... 17 4.2 “Powered by FreeBSD” Logos...................................... 19 4.3 Old Advertisement Banners....................................... 19 4.4 Graphics Use............................................... 19 4.5 Trademarks................................................ 20 5 &title; 21 6 &title; 23 6.1 Subversion...............................................
    [Show full text]
  • List of Programmers 1 List of Programmers
    List of programmers 1 List of programmers This list is incomplete. This is a list of programmers notable for their contributions to software, either as original author or architect, or for later additions. A • Michael Abrash - Popularized Mode X for DOS. This allows for faster video refresh and square pixels. • Scott Adams - one of earliest developers of CP/M and DOS games • Leonard Adleman - co-creator of RSA algorithm (the A in the name stands for Adleman), coined the term computer virus • Alfred Aho - co-creator of AWK (the A in the name stands for Aho), and main author of famous Dragon book • JJ Allaire - creator of ColdFusion Application Server, ColdFusion Markup Language • Paul Allen - Altair BASIC, Applesoft BASIC, co-founded Microsoft • Eric Allman - sendmail, syslog • Marc Andreessen - co-creator of Mosaic, co-founder of Netscape • Bill Atkinson - QuickDraw, HyperCard B • John Backus - FORTRAN, BNF • Richard Bartle - MUD, with Roy Trubshaw, creator of MUDs • Brian Behlendorf - Apache • Kent Beck - Created Extreme Programming and co-creator of JUnit • Donald Becker - Linux Ethernet drivers, Beowulf clustering • Doug Bell - Dungeon Master series of computer games • Fabrice Bellard - Creator of FFMPEG open codec library, QEMU virtualization tools • Tim Berners-Lee - inventor of World Wide Web • Daniel J. Bernstein - djbdns, qmail • Eric Bina - co-creator of Mosaic web browser • Marc Blank - co-creator of Zork • Joshua Bloch - core Java language designer, lead the Java collections framework project • Bert Bos - author of Argo web browser, co-author of Cascading Style Sheets • David Bradley - coder on the IBM PC project team who wrote the Control-Alt-Delete keyboard handler, embedded in all PC-compatible BIOSes • Andrew Braybrook - video games Paradroid and Uridium • Larry Breed - co-developer of APL\360 • Jack E.
    [Show full text]
  • Software Components That Are Distributed with Various Versions of the Data ONTAP Products
    Notice About this document The following copyright statements and licenses apply to software components that are distributed with various versions of the Data ONTAP products. Your product does not necessarily use all the software components referred to below. Where required, source code is published at the following location: ftp://ftp.netapp.com/frm-ntap/opensource/ 215-08562_A0 -Copyright 2013 NetApp, Inc. All rights reserved. 1 Notice Copyrights and licenses The following component is subject to the ASM License • ASM - 2.2 Copyright (c) 2000-2005 INRIA, France Telecom All rights reserved. ASM: a very small and fast Java bytecode manipulation framework Copyright (c) 2000,2002,2003 INRIA, France Telecom All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 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 and the following disclaimer in the documentation and/or other materials provided with the distribution. • Neither the name of the copyright holders nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
    [Show full text]
  • Freebsd Developer Summit and Bsdcan
    es. To interact with virtual ma- Pastwatch: A Distributed Version other branch, but that this had chines Ventana uses the NFS Control System rarely been observed in practice. protocol, which is understood by Alexander Yip, Benjie Chen, and Robert most operating systems. Ben Morris, MIT CSAIL FreeBSD Developer Summit concluded his talk by discussing several use cases, for example, In the last talk of the conference, and BSDCan how to use the branch hierarchy Alexander Yip presented Past- Summarized by Rik Farrow to apply a security patch effi- watch, a cvs-style version control ciently in multiple virtual ma- system that supports disconnect- On May 10, I headed off to Ot- chines. ed operation. In Pastwatch, users tawa, Canada, for a several-day do not have to be connected to adventure with the three BSD Olive: Distributed Point-in-Time a central server to commit communities. BSD, which start- Branching Storage for Real Systems changes; for example, a small ed off as the Berkeley Software group of developers can use it to Marcos K. Aguilera, Susan Spence, and Distribution when Bill Joy collaborate while on an airplane Alistair Veitch, HP Labs arranged to ship out nine-track and later merge their changes tapes containing assorted soft- The talk was given by Marcos into the main repository when ware (such as vi and csh, which Aguilera, who argued that a they are connected to the net- he wrote, and sendmail), has widening gap between storage work again. Of course, this can forked twice into three groups. capacity and transfer rates makes result in write conflicts if multi- FreeBSD, the largest community, it increasingly difficult to handle ple disconnected users modify focuses on building a main- large volumes of data.
    [Show full text]
  • Comprehensive and Biaised Comparison of Openbsd and Freebsd
    Comprehensive and biaised comparison of OpenBSD and FreeBSD Antoine Jacoutot Baptiste Daroussin ajacoutot@ OpenBSD. org bapt@ FreeBSD. org The OpenBSD project The FreeBSD project Abstract AJACOUTOT: Right, so while discussing the re- productive appendix of these horses to know This paper will look at some of the differences between 1 2 which came first... the FreeBSD and OpenBSD operating systems. It is OK who am I kidding here. It was something not intended to be solely technical but will also show like midnight and... the different ”visions” and design decisions that rule BAPT: Actually I think it was more like 2am. the way things are implemented. It is expected to be a AJACOUTOT: Anyway, we were having our 10th subjective view from two BSD developers and does not pint of Heineken in a Pub somewhere... pretend to represent these projects in any way. BAPT: Duvel, it was Duvel. Be careful what you say here, its a beer land! We don’t want it to be a troll talk but rather a casual AJACOUTOT: Right right. So I started complaining and friendly exchange while nicely making fun of that the Duvel didnt taste anything, of course it each other like we would do over a drink. Of course, was our 10th pint so... we shall try and hit where it hurts when that makes BAPT: No no no, I told you cant say things like this. sense. Obviously, we both have our personal subjective Or OK, maybe the last one was Heineken after preferences and we will explain why. Showing some of all.
    [Show full text]
  • CADETS: Blending Tracing and Security
    SEE TEXT CADETSONLY Blending Tracing & Security on FreeBSD The FreeBSD operating system has been used in many products that require strong security proper- ties—from storage appli- ances, to network switches and routers as well as gaming consoles. Over the 20-plus years of FreeBSD’s By Jonathan Anderson, development, there have George V. Neville-Neil, been significant additions Arun Thomas, and to the system in the area Robert N. M. Watson of security. 12 FreeBSD Journal he Jails [1] system introduced what about ‘hello, world.’” [6] Using print statements today would be considered a lightweight for a logging system in code that is supposed to Tversion of virtualization. The Mandatory have, otherwise, low overhead, is not an option, Access Control (MAC) framework was and so most logging systems are enabled or dis- added in 2002 to provide fine-grained, system- abled at either compile time, using an wide control over what users and programs could #ifdef/#endif statement, or at runtime, by do within the system [2]. The Audit subsystem wrapping the logging in an if statement. added the ability to track—on a system-call-by-sys- An example of this idiom in the C language is tem-call basis—what actions were occurring on shown below. the system and who or what was initiating those actions [3]. More recently Capsicum has intro- #ifdef LOGGING duced capabilities into the operating system that if (log) are the basis for application sandboxes [4]. printf("You have written %d bytes", len); As part of a new research project, the Causal #endif /* LOGGING */ Adaptive Distributed, and Efficient Tracing System (CADETS), we are adding new security primitives The next problem with print-based logging sys- to FreeBSD as well as leveraging existing primitives tems is that they are both static and prone to to produce an operating system with the maxi- errors.
    [Show full text]
  • October 2005 Geoffrey Mainland and Matt Welsh
    O CTOBER 2005 VOLUME 30 NUMBER 5 THE USENIX MAGAZINE OPINION Musings RIK FARROW OSES FreeBSD 5 SMPng MICHAEL W. LUCAS Better Tools for Kernel Evolution, Please! MARC E. FIUCZYNSKI Solaris 10 Containers PETER BAER GALVIN SYSADMIN DNS-based Spam Rejection HOBBIT Finding Trojans for Fun and Profit BORIS LOZA ISPadmin: Embedded Hardware ROBERT HASKINS SECURITY Security Through Obscurity: A Review of a Few |of FreeBSD’s Lesser-Known Security Capabilities DAVI D MALONE Surviving DDoS Attacks SRI KANTH KANDULA NETWORKING Distributed, Adaptive Resource Allocation for Sensor Networks GEOFFREY MAINLAND AND MATT WELSH BOOK REVIEWS Book Reviews ELIZABETH ZWICKY AND ADAM TUROFF USENIX NOTES The USENIX Association Financial Report for 2004 ...and much more CONFERENCES Linux Kernel Developers Summit; International Workshop on Wireless Traffic Measurements and Modeling (WitMeMo ’05);Workshop on End-to-End, Sense and Respond Systems, Applications, and Services (EESR ’05); MobiSys 2005:The Third International Conference on Mobile Systems, Applications, and Services; HotOS X:Tenth Workshop on Hot Topics in Operating Systems;VEE ’05: First International Conference on Virtual Execution Environments; Steps to Reducing Unwanted Traffic on the Internet Workshop (SRUTI ’05) The Advanced Computing Systems Association Upcoming Events ACM/IFIP/USENIX 6TH INTERNATIONAL 3RD SYMPOSIUM ON NETWORKED SYSTEMS MIDDLEWARE CONFERENCE DESIGN AND IMPLEMENTATION (NSDI ’06) NOVEMBER 28–DECEMBER 2, 2005, GRENOBLE, FRANCE Sponsored by USENIX, in cooperation with ACM SIGCOMM http://middleware05.objectweb.org
    [Show full text]