Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen
Versandkostenfreie Lieferung innerhalb Deutschlands

Grundlagen Linux

Referenten: Andreas Klinger, Caren Kresse, Dr. Till Jaeger

FormatPräsenz-Seminar in Würzburg
ArtikelnummerSW11096.2
Produktart Inhouse Seminar, Offenes Seminar
Sprache Deutsch
Dauer3 Tage
Produktart auswählen

2.130,10 €*

exkl. MwSt.: 1.790,00 €

Sofort verfügbar

Produkt Anzahl: Gib den gewünschten Wert ein oder benutze die Schaltflächen um die Anzahl zu erhöhen oder zu reduzieren.
Wenn Sie gleichzeitig zwei oder mehrere Anmeldungen vornehmen, erhalten Sie auf das zweite und alle weiteren Tickets einen Rabatt. Der Preis pro Teilnehmer wird automatisch reduziert. Keine Kombination mit anderen Rabattaktionen möglich.
Sparen Sie mit unseren Bundle-Angeboten
Embedded Linux
1x Embedded Linux (Einzelpreis: 2.130,10 €* - Inhalt: - 0,00 €* / )
Statt: 4.260,20 €* (22.067% gespart)
Preis für alle: 3.320,10 €* %
Details

Produktinformationen "Grundlagen Linux"

Der Linux-Grundlagenkurs bietet eine umfassende Einführung in das Linux-Betriebssystem für Teilnehmer ohne oder mit geringen Vorkenntnissen. Referent und Linux-Experte Andreas Klinger vermittelt Ihnen grundlegende Konzepte sowie essenzielle Fähigkeiten und Kenntnisse, um erfolgreich in der Linux-Umgebung zu arbeiten. Das Seminar behandelt eine breite Palette von Themen, die für Linux-Neulinge von Bedeutung sind, und bietet damit eine solide Grundlage.

 

Der Kurs "Grundlagen Linux" ist Teil der Embedded-Linux-Woche. Sie können den Grundlagen-Kurs einzeln oder in Kombination mit dem Seminar "Embedded Linux"  buchen, das auf dem Grundlagen-Kurs aufbaut. Bei einer kombinierten Buchung sparen Sie über 20 % gegenüber der Einzelbuchung beider Kurse. Der Vortragstag bildet die Schnittmenge beider Kurse und ist in "Grundlagen Linux", "Embedded Linux" sowie der Buchung der ganzen Woche enthalten.

 

Agenda

1. Seminartag: Linux-Grundlagen
Referent: Andreas Klinger

  • Manual-Pages
  • Hilfe in der Shell  
  • Aufbau des Linux-Dateisystems
  • Filesystem-Hierarchie-Standard
  • Virtuelle Dateisysteme procfs und sysfs
  • Logausgaben von Linux und dmesg
  • Mounten
  • Umgang mit Tarballs
  • Umgebungsvariablen
  • Unterschied zwischen Sourcen und Ausführen
  • Tastaturkürzel
  • Umleitung, Pipes und Filter
  • Editoren
  • Shell-Skripte erstellen

2. Seminartag: Einführung in die Applikationsentwicklung
Referent: Andreas Klinger

  • Applikationsentwicklung mit der Gnu Compiler Collection und Binutils
  • Cross-Applikationsentwicklung
  • Aufbau von Executables
  • Makefiles
  • Remote-Debugging mit dem gdb
  • Post-Mortem-Analyse mit Core-Dumps
  • Aufzeichnen von Backtraces
  • Von der Funktion mit Offset zum Sourcecode
  • Tracing von Syscalls und Fehlersuche mit strace

3. Vortragstag
Block I: Open Source (Referentin: Caren Kresse)

  • Was ist Open Source-Software? 
  • Was hat Open Source mit Open Innovation zu tun? 
  • Die Bedeutung des Urheberrechts beim Einsatz von Open Source-Software 
  • Lizenzrechte und Lizenzpflichten von Open Source-Software 
  • Was ist „Copyleft“? Was bedeutet „Ableitung“ in diesem Zusammenhang? 

Block II: Ein juristischer Blick auf Linux (Referent: Dr. Till Jaegee)

  • Das Open Source Lizenzmodell 
  • Rechtsfolgen bei Lizenzverletzungen und Rechtsprechung dazu 
  • Lizenztypen 
  • Copyleft 
  • GPL, Version 2: Lizenzpflichten 
  • LGPL, Version 2.1: Lizenzpflichten 
  • Complete Corresponding Source Code
  • Tivoization 
  • FOSS License Compliance – praktische Erfüllung von Lizenzpflichten

 

Ziele

  • Aufbau des Betriebssystems verstehen
  • Den Umgang mit der Shell erlernen
  • Verständnis für die Funktionsweise von Programmen entwickeln
  • Eigene Programme erstellen
  • Probleme bei der Erstellung diagnostizieren

 

Zielgruppe

Der Kurs richtet sich an Neueinsteiger ohne spezifische Vorkenntnisse in (Embedded-)Linux wie:

  • IT-Administratoren: Systemadministratoren, Netzwerkadministratoren und andere IT-Fachkräfte, die für die Verwaltung und Wartung von Linux-Servern und -Systemen verantwortlich sind.
  • Softwareentwickler: Entwickler, die Linux als Entwicklungsplattform nutzen möchten, sei es für Webanwendungen, Datenbanken, eingebettete Systeme oder andere Softwareprojekte.
  • IT-Supportmitarbeiter: Techniker im IT-Support, Helpdesk-Mitarbeiter und andere Support-Spezialisten, die mit Linux-basierten Systemen und Anwendungen arbeiten oder Benutzer bei Problemen unterstützen.
  • IT-Consultants: Berater und IT-Experten, die ihre Kunden bei der Planung, Implementierung und Optimierung von IT-Infrastrukturen unterstützen. Linux ist ein wesentlicher Bestandteil vieler Unternehmensumgebungen.
  • Elektronikingenieure: Personen, die im Bereich der Elektronikentwicklung tätig sind und ihre Fähigkeiten auf die Integration von Linux in Embedded-Systeme erweitern möchten. Dies können Ingenieure sein, die sich mit der Entwicklung von Hardwareplatinen, Mikrocontrollern oder anderen eingebetteten Komponenten beschäftigen.
  • Systemarchitekten: Personen, die für das Design und die Entwicklung von Embedded-Systemen verantwortlich sind und ein umfassendes Verständnis von Embedded Linux benötigen. Dies können Architekten, Projektleiter oder Technologieverantwortliche sein.

Andreas Klinger
Andreas Klinger ist seit 1998 Trainer, Berater und Entwickler im Bereich der systemnahen Softwareentwicklung mit den Schwerpunkten Treiberentwicklung, Embedded-Linux und Echtzeit. Als Spezialist für Linux beschäftigt er sich mit dem internen Aufbau des Kernels, den Systemmechanismen sowie vor allem mit deren Einsatz in Embedded-Systemen. Andreas Klinger wurde 2014 von den Besuchern des ESE Kongress mit dem Speaker Award Publikumspreis ausgezeichnet.

 

Caren Kresse
Caren Kresse hat einen Master-Abschluss in Physik. Bereits während ihres Studiums nutzte und schätzte sie die große Menge an Open Source-Software. Seit 2018 spezialisiert sie sich beim Open Source Automation Development Lab (OSADL) eG auf rechtliche Aspekte der Weitergabe von Open Source-Software. Neben der Durchführung von Workshops und Schulungen zum Thema leitet Caren unter anderem das OSADL Open Source Policy Projekt und betreut das OSADL License Obligations Checklists Projekt. Außerdem pflegt sie das OSADL Container Base Image und die OSSelot Curation Database. Seit 2024 ist sie zusätzlich Mitglied des OSADL-Vorstands.

 

Dr. Till Jaeger
Till Jaeger ist seit 2001 Partner der Kanzlei JBB Rechtsanwälte. Einen besonderen Schwerpunkt seiner Tätigkeit bilden die Rechtsfragen der Open Source Software. Till Jaeger ist Mitbegründer des Instituts für Rechtsfragen der Freien und Open Source Software (ifrOSS) und dort auch wissenschaftlich im Softwarerecht und Urheberrecht tätig. Dazu gehören Publikationen ebenso wie Vorträge und Seminare. Anwaltlich berät er Unternehmen bei der Einhaltung von Open Source-Lizenzen und in Kompatibilitätsfragen ebenso wie Entwickler und Softwareunternehmen bei der nationalen und internationalen Durchsetzung dieser Lizenzen. Till Jaeger ist Lehrbeauftragter der Leibniz Universität Hannover für den Studiengang IT-Recht und Recht des Geistigen Eigentums und in allen lizenzrechtlichen Fragen des Immaterialgüterrechts tätig. Neben der Lizenzierung von urheberrechtlich geschützten Werken liegt ein Schwerpunkt auf Patent- und Know-how-Lizenzen. Zudem ist Herr Jaeger als Trainer für die Software Compliance Academy tätig.