Open Source Lizenzen Untersuchung der GPL LGPL BSD und Artistic License

Open Source Lizenzen  Untersuchung der GPL  LGPL  BSD und Artistic License Author Alexander Schaaf
ISBN-10 9783842891616
Release 2013-01
Pages 124
Download Link Click Here

In der Literatur gibt es keinen detaillierten Vergleich von Open- Source- Lizenzen. Es finden sich lediglich, im Kontext anderer Thematiken, einige kürzere Vergleiche von Lizenzen. Dieses Buch soll einen Einstieg in diese Thematik ermöglichen und eine Entscheidungshilfe für Unternehmen bieten, die mit Open Source in Berührung kommen. Bei der Veröffentlichung einer Open Source Software kann die richtige Wahl einer Open- Source- Lizenz ein Hindernis darstellen, denn es existieren über 200 verschiedene Typen. Schon die Recherche nach einer „optimalen“ Lizenz für die eigene Software, kann einen erheblichen zeitlichen Aufwand und hohe Kosten verursachen. Daher ist es vorstellbar, dass Unternehmen ihre Software nicht als Open Source veröffentlichen, da die anfallenden Kosten für die Recherche zu hoch und die positive Aspekt schwer abschätzbar sind. Einerseits ist die Entscheidungshilfe für Unternehmen, die Software entwickeln und beabsichtigen, diese als Open Source zu veröffentlichen. Des Weiteren dient sie Unternehmen, die Open- Source- Software einsetzen oder in Zukunft einsetzen wollen. Hierzu werden die Open- Source- Lizenzen grob in vier Kategorien untereilt und zu jeder Kategorie exemplarisch eine verbreitete Lizenz näher betrachtet. Der Vergleich der Open- Source- Lizenzen konzentriert sich auf die Rechte und Pflichten der Lizenznehmer. Eine genauere rechtliche Analyse von einzelnen Lizenzen ist nicht Teil dieses Buches. Dazu finden sich im Literaturverzeichnis einige Werke, die diese Thematik behandeln. Dennoch wird auf einige rechtliche Details eingegangen. Allerdings wird das Patentrecht nicht näher betrachtet. Hier existiert ein nicht einheitlicher Umgang mit der Patentierbarkeit von Software. Das Buch behandelt ebenfalls keine Analyse möglicher Lizenzkosten, da diese im Zusammenhang von Open- Source- Software nicht entstehen. Lizenzarten, wie Einzel- oder Mehrplatzlizenzen, sind nur bei kommerzieller Software relevant. Eine nähere Betrachtung anderer Lizenzmodelle, als Free Software bzw. Open Source, würde daher den Rahmen dieses Buches übersteigen. In der rechtlichen Einordnung der Open- Source- Lizenzen nach dem Bürgerlichen Gesetzbuch, ist die Literatur in der Frage, ob Open- Source- Lizenzen einen eigenen Vertragstypen bilden oder unter das Schenkungsrecht fallen, noch zu keiner endgültigen Festlegung gelangt.



Die GPL kommentiert und erkl rt

Die GPL kommentiert und erkl  rt Author
ISBN-10 3897213893
Release 2005
Pages 182
Download Link Click Here

Die GPL kommentiert und erkl rt has been writing in one form or another for most of life. You can find so many inspiration from Die GPL kommentiert und erkl rt also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Die GPL kommentiert und erkl rt book for free.



Drush for Developers Second Edition

Drush for Developers   Second Edition Author Juampy Novillo Requena
ISBN-10 9781784397036
Release 2015-01-29
Pages 180
Download Link Click Here

This book is a best fit for backend developers with a basic knowledge of Drupal's APIs and some experience using the command line. Perhaps you already worked on one or two Drupal projects, but have never dived deep into Drush's toolset. In any case, this book will give you a lot of advice by covering real-world challenges in Drupal projects that can be solved using Drush.



Login

Login  Author
ISBN-10 UOM:39015058752638
Release 2004
Pages
Download Link Click Here

Login has been writing in one form or another for most of life. You can find so many inspiration from Login also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Login book for free.



R in a Nutshell

R in a Nutshell Author Joseph Adler
ISBN-10 9783897216501
Release 2010-12-31
Pages 768
Download Link Click Here

Wozu sollte man R lernen? Da gibt es viele Gründe: Weil man damit natürlich ganz andere Möglichkeiten hat als mit einer Tabellenkalkulation wie Excel, aber auch mehr Spielraum als mit gängiger Statistiksoftware wie SPSS und SAS. Anders als bei diesen Programmen hat man nämlich direkten Zugriff auf dieselbe, vollwertige Programmiersprache, mit der die fertigen Analyse- und Visualisierungsmethoden realisiert sind – so lassen sich nahtlos eigene Algorithmen integrieren und komplexe Arbeitsabläufe realisieren. Und nicht zuletzt, weil R offen gegenüber beliebigen Datenquellen ist, von der einfachen Textdatei über binäre Fremdformate bis hin zu den ganz großen relationalen Datenbanken. Zudem ist R Open Source und erobert momentan von der universitären Welt aus die professionelle Statistik. R kann viel. Und Sie können viel mit R machen – wenn Sie wissen, wie es geht. Willkommen in der R-Welt: Installieren Sie R und stöbern Sie in Ihrem gut bestückten Werkzeugkasten: Sie haben eine Konsole und eine grafische Benutzeroberfläche, unzählige vordefinierte Analyse- und Visualisierungsoperationen – und Pakete, Pakete, Pakete. Für quasi jeden statistischen Anwendungsbereich können Sie sich aus dem reichen Schatz der R-Community bedienen. Sprechen Sie R! Sie müssen Syntax und Grammatik von R nicht lernen – wie im Auslandsurlaub kommen Sie auch hier gut mit ein paar aufgeschnappten Brocken aus. Aber es lohnt sich: Wenn Sie wissen, was es mit R-Objekten auf sich hat, wie Sie eigene Funktionen schreiben und Ihre eigenen Pakete schnüren, sind Sie bei der Analyse Ihrer Daten noch flexibler und effektiver. Datenanalyse und Statistik in der Praxis: Anhand unzähliger Beispiele aus Medizin, Wirtschaft, Sport und Bioinformatik lernen Sie, wie Sie Daten aufbereiten, mithilfe der Grafikfunktionen des lattice-Pakets darstellen, statistische Tests durchführen und Modelle anpassen. Danach werden Ihnen Ihre Daten nichts mehr verheimlichen.



Quill Quire

Quill   Quire Author
ISBN-10 NWU:35556028976801
Release 1999
Pages
Download Link Click Here

Quill Quire has been writing in one form or another for most of life. You can find so many inspiration from Quill Quire also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Quill Quire book for free.



Effektiv C programmieren

Effektiv C   programmieren Author Scott Meyers
ISBN-10 9783827330789
Release 2011
Pages 326
Download Link Click Here

Effektiv C programmieren has been writing in one form or another for most of life. You can find so many inspiration from Effektiv C programmieren also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Effektiv C programmieren book for free.



Einf hrung in Python

Einf  hrung in Python Author Mark Lutz
ISBN-10 9783897214880
Release 2007
Pages 624
Download Link Click Here

Einf hrung in Python has been writing in one form or another for most of life. You can find so many inspiration from Einf hrung in Python also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Einf hrung in Python book for free.



Programmieren lernen mit Python

Programmieren lernen mit Python Author Allen B. Downey
ISBN-10 9783955618070
Release 2014-08-27
Pages 320
Download Link Click Here

Python ist eine moderne, interpretierte, interaktive und objektorientierte Skriptsprache, vielseitig einsetzbar und sehr beliebt. Mit mathematischen Vorkenntnissen ist Python leicht erlernbar und daher die ideale Sprache für den Einstieg in die Welt des Programmierens. Das Buch führt Sie Schritt für Schritt durch die Sprache, beginnend mit grundlegenden Programmierkonzepten, über Funktionen, Syntax und Semantik, Rekursion und Datenstrukturen bis hin zum objektorientierten Design. Zur aktualisierten Auflage Diese Auflage behandelt Python 3, geht dabei aber auch auf Unterschiede zu Python 2 ein. Außerdem wurde das Buch um die Themen Unicode, List und Dictionary Comprehensions, den Mengen-Typ Set, die String-Format-Methode und print als Funktion ergänzt. Jenseits reiner Theorie Jedes Kapitel enthält passende Übungen und Fallstudien, kurze Verständnistests und kleinere Projekte, an denen Sie die neu erlernten Programmierkonzepte gleich ausprobieren und festigen können. Auf diese Weise können Sie das Gelernte direkt anwenden und die jeweiligen Programmierkonzepte nachvollziehen. Lernen Sie Debugging-Techniken kennen Am Ende jedes Kapitels finden Sie einen Abschnitt zum Thema Debugging, der Techniken zum Aufspüren und Vermeiden von Bugs sowie Warnungen vor entsprechenden Stolpersteinen in Python enthält.



Don t make me think

Don t make me think Author Steve Krug
ISBN-10 9783826687150
Release 2014-11-19
Pages 216
Download Link Click Here

Usability ist eine der wichtigsten Herausforderungen bei der Webseitenerstellung – und wird häufig nur allzu leichtfertig vernachlässigt. Lernen Sie mit dieser überarbeiteten Neuauflage des Klassikers, wie Websites wirklich benutzt werden – mit aktualisierten Beispielen und einem neuen Kapitel über Mobile Usability. Steve Krug verdankt seine Erkenntnisse einer eigentlich nahe liegenden Methode: Er beobachtet, wie User mit einer Website umgehen und welche Hindernisse sich ihnen bei der Informationssuche in den Weg stellen. Anhand aussagekräftiger Beispiele, vieler Grafiken und einer Prise Humor erhalten Sie eine ganz neue Perspektive auf Ihr Websitekonzept. Krugs Usability-Prinzipien dienen als Leitfaden für die eigene Arbeit. Mit einfachen Tests kann jeder seine Website ohne viel Aufwand so optimieren, dass sie den Usability-Kriterien entspricht und sich intuitiv anwenden lässt. Wenn Sie diesen Klassiker schon einmal gelesen haben, werden Sie wieder entdecken, was DON’T MAKE ME THINK! so unverzichtbar für Webdesigner und -entwickler auf der ganzen Welt gemacht hat. Wenn Sie es noch nicht gelesen haben, werden Sie sehen, warum so viele Leute es als Pflichtlektüre empfehlen.



Einf hrung in Apache Solr

Einf  hrung in Apache Solr Author Markus Klose
ISBN-10 9783955614225
Release 2014-02-23
Pages 336
Download Link Click Here

Eine leistungsfähige Volltextsuche ist heute auf Websites, in Online-Shops oder auch im Unternehmen nicht mehr Kür, sondern Pflicht. Gefragt ist eine flexible Suchtechnologie, die auf unterschiedlichsten Systemen genutzt werden kann. Hier kommt Apache Solr ins Spiel: Dieser Open-Source-Suchserver bietet Entwicklern auf Basis von Standard-Webtechnologien eine mächtige und dabei einfach zu integrierende und zu benutzende Search Engine. Einführung in Apache Solr bietet einen fundierten Einstieg in die Suchtechnologie: Der Leser wird in die Lage versetzt, eine individuelle Suchlösung auf Basis von Apache Solr aufzusetzen. Beschrieben wird, aus welchen Komponenten Solr sich zusammensetzt, wie die Indexierung konfiguriert und manipuliert werden kann und welche Einstellungsmöglichkeiten es für die Suche gibt. Mit zahlreichen Beispielkonfigurationen, Tipps und Pitfalls aus der Praxis der Autoren



Open Source Software

Open Source Software Author Till Jaeger
ISBN-10 340660580X
Release 2011
Pages 386
Download Link Click Here

Open Source Software has been writing in one form or another for most of life. You can find so many inspiration from Open Source Software also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Open Source Software book for free.



Linux Kernel Handbuch

Linux Kernel Handbuch Author Robert Love
ISBN-10 3827322472
Release 2005
Pages 472
Download Link Click Here

Linux Kernel Handbuch has been writing in one form or another for most of life. You can find so many inspiration from Linux Kernel Handbuch also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Linux Kernel Handbuch book for free.



Vom Mythos des Mann Monats

Vom Mythos des Mann Monats Author Frederick P. Brooks
ISBN-10 3826613554
Release 2003
Pages 343
Download Link Click Here

Vom Mythos des Mann Monats has been writing in one form or another for most of life. You can find so many inspiration from Vom Mythos des Mann Monats also informative, and entertaining. Click DOWNLOAD or Read Online button to get full Vom Mythos des Mann Monats book for free.



Embedded Linux lernen mit dem Raspberry Pi

Embedded Linux lernen mit dem Raspberry Pi Author Jürgen Quade
ISBN-10 9783864915109
Release 2014-05-08
Pages 306
Download Link Click Here

Im Bereich eingebetteter Systeme ist Linux weit verbreitet. Und in Kombination mit der Embedded-Plattform Raspberry Pi bildet es ein optimales Gespann, um sich praxisorientiert Kenntnisse und Techniken anzueignen, die für die Entwicklung eingebetteter Systeme notwendig sind. Dieses einführende Lehr- und Arbeitsbuch beschreibt daher Aufbau, Konzeption und Realisierung eingebetteter Linux-Systeme am Beispiel des Raspberry Pi. Zahlreiche Beispiele sowie Tipps und Tricks machen das Thema anschaulich und erleichtern die Umsetzung in die Praxis. Nach der erfolgreichen Lektüre können Sie - einfache eingebettete System planen und realisieren - eine Cross-Entwicklungsumgebung im Rahmen einer Host-Target-Entwicklung aufsetzen - Systemsoftware konfektionieren und zu einem Embedded-Linux-Gesamtsystem zusammenbauen - die Einschränkungen bei der Applikationserstellung im Umfeld eingebetteter System einschätzen und Anwendungssoftware erstellen - den grundlegenden Aufbau von Treibersoftware nachvollziehen und einfache Treiber programmieren - die Anforderungen an Security verstehen und durch geeignete Techniken gewährleisten. Vom Systemanwender zum Systementwickler: Während die meisten Bücher rund um den Raspberry Pi zeigen, wie Sie vorhandene Systemsoftware einsetzen und für Ihre Anwendung nutzen, entwickeln Sie mit diesem Mitmach-Buch ein optimal auf Ihre eigenen Bedürfnisse angepasstes Embedded Linux!



Wie ich die Dinge geregelt kriege

Wie ich die Dinge geregelt kriege Author David Allen
ISBN-10 9783492972314
Release 2015-05-20
Pages 432
Download Link Click Here

Eigentlich sollte man längst bei einem Termin sein, doch dann klingelt das Handy und das E-Mail-Postfach quillt auch schon wieder über. Für Sport und Erholung bleibt immer weniger Zeit und am Ende resigniert man ausgebrannt, unproduktiv und völlig gestresst. Doch das muss nicht sein. Denn je entspannter wir sind, desto kreativer und produktiver werden wir. Mit David Allens einfacher und anwendungsorientierter Methode wird beides wieder möglich: effizient zu arbeiten und die Freude am Leben zurückzugewinnen.



Linux Treiber entwickeln

Linux Treiber entwickeln Author Eva-Katharina Kunst
ISBN-10 9783864917561
Release 2015-11-11
Pages 688
Download Link Click Here

Dieses Buch bietet eine systematische Einführung in die Kernelprogrammierung und in die Entwicklung von Gerätetreibern unter Linux - angefangen bei den Grundlagen bis hin zu speziellen Treibern und Techniken. Die innerhalb des Kernels nutzbaren Technologien werden umfassend vermittelt und mit vielen wiederverwertbaren Codebeispielen illustriert. Behandelt werden unter anderem: • die Architektur des Linux-Betriebssystems • die Programmierung von Tasklets, Kernel-Threads, Workqueues und hochauflösenden Timern • die Sicherung kritischer Abschnitte • effiziente Speicherverwaltung (Objekt-Caching) • die Systemintegration des Treibers (Proc-, Sysund Device-Filesystem) • das Kernel Build System • professionelle Hardwareanbindung für den Raspberry Pi • Green-Computing (Stromsparmodi) • Realzeitaspekte • spezielle Treiber (u.a. GPIO, I2C, PCI, USB, Blockgeräte) Hilfreich für die praktische Arbeit sind außerdem Programmiertricks erfahrener Kernelhacker, Code Templates als Ausgangspunkt für eigene Entwicklungen, ein eigenes Kapitel zum Entwurf guter und performanter Treiber sowie ein Anhang mit detaillierten Beschreibungen von mehr als 700 internen Kernelfunktionen. Das Buch richtet sich an Entwickler, Kernelhacker und Linux-Interessierte mit guten Programmierkenntnissen in der Sprache C. Einsteiger in Kernelprogrammierung, in Treiberentwicklung (und in Linux) erhalten eine praxisorientierte Einführung in das Thema. Profis, wie Entwickler eingebetteter Systeme, werden es auch als wertvolles Nachschlagewerk für die tägliche Arbeit einsetzen. Die 4. Auflage ist durchgehend auf den Stand des Kernels 4 aktualisiert worden. Ergänzt wurden Themen wie Cross-Entwicklung, Device Tree, GPIO, I2C und SPI sowie die Kernelcode-Entwicklung für eingebettete Systeme, insbesondere für den Raspberry Pi.