Diff for "Supporters/mweimann/frunternehmen"

Differences between revisions 3 and 4
Revision 3 as of 2019-01-03 07:59:17
Size: 876
Editor: guido
Comment: formatting: leading space for bullet points
Revision 4 as of 2019-01-13 13:25:30
Size: 3584
Editor: mweimann
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Freie Software in der Softwareentwicklung = = Entwicklung mit Freier Software in Unternehmen =
Line 6: Line 6:
 * Linux auf Servern
 * Web-Server
 * Frameworks und Bibliotheken bei der Entwicklung
 * Entwicklungs-Tools
 * Linux als Server Betriebssystem
 * Web-Server Software (zum Beispiel NGINX)
 * Programmiersprachen, Frameworks und Bibliotheken bei der Entwicklung (zum Beispiel React, VueJS, Angular, Bootstrap, PHP)
 * Entwicklungs-Tools (zum Beispiel Webpack, Editoren, Jenkins)
Line 11: Line 11:
Leider wird oft wenig bis nichts zurückgegeben. Freie Software wird lieber gepachted statt einen Beitrag zu leisten. Annahme:
Leider wird oft wenig bis nichts zurückgegeben.
Freie Software wird lieber gepachted statt einen Beitrag zu leisten.
Line 13: Line 15:
Hindernisse:
 * Kein Wissen, das so etwas möglich ist (Beiträge)
Mögliche Hindernisse:
 * Angst, den Wettbewerbern einen Vorteil zu verschaffen

 * Kein Wissen, dass Einflussnahme auf Freie Software möglich ist (Mitmachen!)
Line 18: Line 21:
Chancen:
 * Unabhängigkeit (Freie Software kann nicht verschwinden oder eingestellt werden, kein Lizenzwahnsinn)
 * Reputation
 * Recruiting
 * Kostenersparnis
 * Weniger Wartungsaufwand, wenn Patches zurückgegeben werden
Ziel: Ein Vortrag um den Einsatz Freier Software zu fördern.
Line 25: Line 23:
== Umfang des Vortrags == == Zielgruppe ==
Zielgruppe sind alle Unternehmen, die eine Software-Entwicklungsabteilung haben.
Line 27: Line 26:
== Ideen für Unterstützer ==
 * Stadt Frankfurt
 * IHK
Hierbei kann es sich um Unternehmen handeln, die Software-Produkte anbieten.
Aber insbesondere auch Unternehmen, die eine eigene Entwicklungsabteilung haben um ihre Produkte und Dienstleistungen zu ermöglichen.

== Mögliche Vortragspartner ==
 * IHKs Frankfurt a.M., Mainz, Wiesbaden
 * https://www.itklub.de/

== Vortrag ==

=== Einführung ===
 * Was ist Freie Software?
 * Beispiele für den Einsatz Freier Software in Unternehmen

=== Vorteile für Unternehmen ===
 * Aufwand einsparen, durch Verwendung bestehender Software
 * Anpassbarkeit
 * Sicherheit, da der Quellcode einsehbar ist
 * Sicherheit, da die verwendete Software nicht eingestellt werden ("verschwinden") kann
 * Bereitstellung eigener Software
  * zur Steigerung der Reputation
  * Innovationsgenerierung (Ideen aus der Community)
   * dadurch höhere Verbreitung des eigenen Produkts
   * Beispiele neue Clients oder Funktionen
  * kann zum Recruiting eingesetzt werden

=== Hindernisse ===
In diesem Abschnitt sollen Hindernisse angesprochen werden

 * Wenn wir die Funktion AB einbauen, hat auch unser Wettbewerber XY etwas davon!
  * Im Gegensatz zu "wir patchen es selber" → Wartungsaufwand; erschwert Updates
  * XY baut ebenfalls Funktionen ein
 * Wenn wir eine unserer Komponenten als Freie Software veröffentlichen, machen wir ja die Arbeit für unseren Wettbewerber XY!
  * Setzt Wettbewerber XY die Komponente wirklich ein, wäre das ein Ritterschlag für die eigene Software-Entwicklung
  * Entwickler bei XY könnten auf die Idee kommen doch lieber "beim Original" zu arbeiten
  * Vorteile von oben greifen
 * Mein Arbeitsvertrag erlaubt mir keine Beiträge zu Freie Software!
  * Verbieten meist Software außerhalb des Unternehmens zu entwickeln
  * Ausnahmen für Beiträge an Freier Software schaffen
 * Freie Software Lizenzen sind problematisch!
  * Die Lizenz sollte passen
  * Eigener Abschnitt, siehe unten

=== Möglichkeiten zur Unterstützung Freie Software ===
 * Code-Beiträge leisten (Features und Fehlerbehebungen)
 * Fehler melden
 * Projekte finanziell unterstützen (die eigene Software basiert schließlich darauf)
 * Eigene Software veröffentlichen

=== Lizenzen ===
 * Überblick über Freie Software Lizenzen
  * GPL/AGPL
  * MIT
  * Apache License
  * BSD
 * Was bedeutet der Einsatz der verschiedenen Lizenzen?

=== Anlaufstellen zur Unterstützung beim Einsatz Freier Software ===
Hier sollte eine Liste von Ansprechpartnern hin.

 * FSFE

=== Diskussion ===
Gerne würde ich einen Platz für Diskussion geben.

Entwicklung mit Freier Software in Unternehmen

Worum geht es?

Viele Unternehmen setzen bei der Software-Entwicklung Freie Software ein. Beispiele

  • Linux als Server Betriebssystem
  • Web-Server Software (zum Beispiel NGINX)
  • Programmiersprachen, Frameworks und Bibliotheken bei der Entwicklung (zum Beispiel React, VueJS, Angular, Bootstrap, PHP)
  • Entwicklungs-Tools (zum Beispiel Webpack, Editoren, Jenkins)

Annahme: Leider wird oft wenig bis nichts zurückgegeben. Freie Software wird lieber gepachted statt einen Beitrag zu leisten.

Mögliche Hindernisse:

  • Angst, den Wettbewerbern einen Vorteil zu verschaffen
  • Kein Wissen, dass Einflussnahme auf Freie Software möglich ist (Mitmachen!)
  • Lizenzfragen
  • Arbeitsverträge (du darfst nix machen, was nicht nur für uns ist)

Ziel: Ein Vortrag um den Einsatz Freier Software zu fördern.

Zielgruppe

Zielgruppe sind alle Unternehmen, die eine Software-Entwicklungsabteilung haben.

Hierbei kann es sich um Unternehmen handeln, die Software-Produkte anbieten. Aber insbesondere auch Unternehmen, die eine eigene Entwicklungsabteilung haben um ihre Produkte und Dienstleistungen zu ermöglichen.

Mögliche Vortragspartner

Vortrag

Einführung

  • Was ist Freie Software?
  • Beispiele für den Einsatz Freier Software in Unternehmen

Vorteile für Unternehmen

  • Aufwand einsparen, durch Verwendung bestehender Software
  • Anpassbarkeit
  • Sicherheit, da der Quellcode einsehbar ist
  • Sicherheit, da die verwendete Software nicht eingestellt werden ("verschwinden") kann
  • Bereitstellung eigener Software
    • zur Steigerung der Reputation
    • Innovationsgenerierung (Ideen aus der Community)
      • dadurch höhere Verbreitung des eigenen Produkts
      • Beispiele neue Clients oder Funktionen
    • kann zum Recruiting eingesetzt werden

Hindernisse

In diesem Abschnitt sollen Hindernisse angesprochen werden

  • Wenn wir die Funktion AB einbauen, hat auch unser Wettbewerber XY etwas davon!
    • Im Gegensatz zu "wir patchen es selber" → Wartungsaufwand; erschwert Updates
    • XY baut ebenfalls Funktionen ein
  • Wenn wir eine unserer Komponenten als Freie Software veröffentlichen, machen wir ja die Arbeit für unseren Wettbewerber XY!
    • Setzt Wettbewerber XY die Komponente wirklich ein, wäre das ein Ritterschlag für die eigene Software-Entwicklung
    • Entwickler bei XY könnten auf die Idee kommen doch lieber "beim Original" zu arbeiten
    • Vorteile von oben greifen
  • Mein Arbeitsvertrag erlaubt mir keine Beiträge zu Freie Software!
    • Verbieten meist Software außerhalb des Unternehmens zu entwickeln
    • Ausnahmen für Beiträge an Freier Software schaffen
  • Freie Software Lizenzen sind problematisch!
    • Die Lizenz sollte passen
    • Eigener Abschnitt, siehe unten

Möglichkeiten zur Unterstützung Freie Software

  • Code-Beiträge leisten (Features und Fehlerbehebungen)
  • Fehler melden
  • Projekte finanziell unterstützen (die eigene Software basiert schließlich darauf)
  • Eigene Software veröffentlichen

Lizenzen

  • Überblick über Freie Software Lizenzen
    • GPL/AGPL
    • MIT
    • Apache License
    • BSD
  • Was bedeutet der Einsatz der verschiedenen Lizenzen?

Anlaufstellen zur Unterstützung beim Einsatz Freier Software

Hier sollte eine Liste von Ansprechpartnern hin.

  • FSFE

Diskussion

Gerne würde ich einen Platz für Diskussion geben.

Supporters/mweimann/frunternehmen (last edited 2020-11-29 13:15:18 by doczkal)