DISTRIBUTION / MARKETING

Ähnliche Dokumente
Softwareinstallation unter Linux

Benutzer und Rechte Teil 1

INFOBLATT FÜR DAS NEU AUFSETZEN IHRES COMPUTERS

MetaQuotes Empfehlungen zum Gebrauch von

Verwendung von QR-Codes zum Teilen von digitalen Rezepten in Printmedien mittels der Recipe Packaging Toolbox von My Own Cookbook

Benutzer und Rechte Teil 1, Paketverwaltung, SSH

AbaWeb Treuhand. Hüsser Gmür + Partner AG 30. Oktober 2008

4,5 eink-display für den Raspberry Pi - Bedienungsanleitung

Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

Debian Installationstools

Informatik 1 Tutorial

Installationsleitfaden für Secure Private Network für Linux ClearPath- Netzwerke

Windows wird nicht mehr unterstützt Was bedeutet das? Was muss unternommen werden? Compi-Treff vom 9. Mai 2014 Thomas Sigg

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Anleitung mtan (SMS-Authentisierung) mit SSLVPN.TG.CH

Upgrade auf die Standalone Editionen von Acronis Backup & Recovery 10. Technische Informationen (White Paper)

:: Anleitung Hosting Server 1cloud.ch ::

B12-TOUCH VERSION 3.5

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

Leitfaden zur ersten Nutzung der R FOM Portable-Version für Windows (Version 1.0)

Agenda. Ziel Problematik OS-Installation Softwareverteilung Inventarisierung Stufenplan

Windows 10 > Fragen über Fragen

Advolux Konsolen- und Unattended-Installation

Installation und Aktualisierung der VMware-Tools

Installationsanleitung für pcvisit Server (pcvisit 15.0)

IBM Software Demos Tivoli Provisioning Manager for OS Deployment

Er musste so eingerichtet werden, dass das D-Laufwerk auf das E-Laufwerk gespiegelt

Was meinen die Leute eigentlich mit: Grexit?

ACHTUNG: Es können gpx-dateien und mit dem GP7 aufgezeichnete trc-dateien umgewandelt werden.

Installation der SAS Foundation Software auf Windows

Kurzanleitung. MEYTON Aufbau einer Internetverbindung. 1 Von 11

Databear Software Installer

Tipp: Proxy Ausschalten ohne Software Tools

Aktualisierung des Internet-Browsers

Konfiguration Zentyal 3.3 Inhaltsverzeichnis

Informatik I Tutorial

Formular»Fragenkatalog BIM-Server«

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

SFTP SCP - Synology Wiki

schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv

Installation Linux agorum core Version 6.4.5

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Geschrieben von: Stefan Sonntag, den 26. Juni 2011 um 09:45 Uhr - Aktualisiert Sonntag, den 26. Juni 2011 um 10:12 Uhr

HTBVIEWER INBETRIEBNAHME

Was man mit dem Computer alles machen kann

Anleitung zur Nutzung des SharePort Utility

Meldung Lokale Anwendung inkompatibel oder Microsoft Silverlight ist nicht aktuell bei Anmeldung an lokal gespeicherter RWE SmartHome Anwendung

Schulung Marketing Engine Thema : Einrichtung der App

SMART Newsletter Education Solutions April 2015

mit dem TeXnicCenter von Andreas Both

Benutzeranleitung Remote-Office

C A L D E R A G R A P H I C S. Wie geht das? Benutzen des Backup Verfahrens

mit attraktiven visuellen Inhalten

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Java Script für die Nutzung unseres Online-Bestellsystems

> Soft.ZIV. Maple Mathematisches Software System

SCRIBUS WORKSHOP Handout Gimp

ICT-Cloud.com XenApp 6.5 Configuration Teil 2

MehrWerte. Das Wipak Web Center DE 2014/03

visionapp Base Installation Packages (vbip) Update

COMPUTER MULTIMEDIA SERVICE

Standard Daten-Backup-Script

Universität Leipzig - Softwaretechnik Praktikum 2014/2015 Installationsanleitung zum Projekt: Ein kartenbasiertes Multiplayer -Spiel

Benutzerleitfaden MobDat-CSG (Nutzung des Heimrechners für dienstliche Zwecke)

Online-Hilfe KREAMAN (DE)

Daten-Synchronisation zwischen dem ZDV-Webmailer und Outlook ( ) Zentrum für Datenverarbeitung der Universität Tübingen

Wine - Windows unter Linux

Reparaturmodus unter Office und 2013 finden

auf den E-Book-Reader

Informationen zur Nutzung des Formularservers von Haus und Grund Aachen

WebDAV Sync mit GoodSync for Mac OS X

Virtual Desktop Infrasstructure - VDI

KNX BAOS Gadget. Installations- und Bedienanleitung. WEINZIERL ENGINEERING GmbH. DE Burgkirchen Web:

Thema: Microsoft Project online Welche Version benötigen Sie?

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Mein eigener Homeserver mit Ubuntu LTS

Bezugsquellen und Dokumentationen für LINUX und LibreOffice

Installation & Fehlerbeseitigung x7000 Wi-Fi Maus. Installation

Schulung Marketing Engine Thema : Einrichtung der App

Installation - Start

ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg Weiterstadt

Über die Internetseite Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

PocketPC.ch Review. SBSH ilauncher 3.1. Erstelldatum: 3. Dezember 2007 Letzte Änderung: 3. Dezember PocketPC.ch_Review_iLauncher.

Installieren von Microsoft Office Version 2.1

INHALT 1. INSTALLATION DES V-MODELL XT UNTER WINDOWS 7 2. INSTALLATION DES V-MODELL XT UNTER WINDOWS VISTA

Senioren ans Netz. schreiben kurze Texte. Lektion 9 in Themen aktuell 2, nach Übung 7

Die Wasser App.

PCC Outlook Integration Installationsleitfaden

auf den ebook-reader Ausleihen und Nutzen von ebooks auf einem ebook-reader

4.1 Download der App über den Play Store

X-Lite. Kurzanleitung zur Konfiguration von X-Lite ( Mehr Informationen unter Stand

I N S T A L L A T I O N S A N L E I T U N G

Step by Step Webserver unter Windows Server von Christian Bartl

HOWTO Update von MRG1 auf MRG2 bei gleichzeitigem Update auf Magento CE 1.4 / Magento EE 1.8

ÖKB Steiermark Schulungsunterlagen

Installationsanleitung für pcvisit Server (pcvisit 12.0)

Installationsvorbereitung

Transkript:

DISTRIBUTION / MARKETING VON RAJASEKARAN YOGARAJAH BETREUER: MANUEL HEUSNER Im Rahmen des Seminars Open-Source-Softwareentwicklung Dozirende: Jendrik Seipp, Malte Helmert

Involve me and I learn Wir machen eine eigene Appliance und vertreiben unsere Applikation dazu. Eine simple Developerappliance (mit IDE und Internet) inkl. eine Applikation die alle 15min Screenshots nimmt.

Developerappliance Eine IDE zum entwickeln Office Paket Software für Internetbenutzung Eigene Applikation

Welche OS? Welche Distribution? Alle Software die wir benötigen ausser Google chrome sind Opensource. Betriebssystem als Basis für die Softwareverteilstrategie ist aber dennoch wichtig. Die Konzepte zwischen den Betriebsystemen variieren Stark.

Bestehende FLOSS Software Ist wichtig für die Infrastruktur das System sollte erweiterbar bleiben um einfach zu skalieren und frei zu entwickeln. Ressourcen: https://www.openhub.net Weitere sind im Handout ausgeführt

Jede Menge FLOSS Installieren? WIE?

Softwareinstallation - Windows Installer vom Internet, CD Updater und Deinstaller Ab Windows 8.0 - Windows Store Auswahl sehr beschränkt LibreOffice z.bsp. fehlt. Software muss in Store auch mit kostenlosen Tools

Softwareinstallation - Mac PKG Vergleichbar mit exe Seit Oktober 2010 App Store App Store - kostenpflichtig Aktuell bei Mac - DMG

Softwareinstallation - Linux Installation aus der Source Installation über Repository

Source - Zauberformel [root]# tar -xzvf ${name}.tar.gz Unpacking... [root]# cd ${name} [root]# more README [root]# more INSTALL [root]#./configure [root]# make [root]# make install

Packages Jede Distribution von Linux hat seine bevorzugte Package format (exe, dmg sind auch Packages). z.bsp. RPM (Fedora, Mandriva, Red Hat, SUSE) z.bsp. DEB (Debian und Debianderivative) RPM gilt eigentlich als LINUX STANDARD BASE da es aber auch noch deb, slp, tgz etc. existieren, gibt es Softwares die den RPM in Distribution geeignete Format umformatieren. Für Debian heisst das Tool - Alien

Jede menge FLOSS MAC LINUX WINDOWS Source (x) X (x) Packages X X X Package Stores X X X Package Manager...

Package Managers Debianderivate dpkg debian package management tools Gewöhnlich werden diese Packages *.deb in Repositories verwaltet. Installieren, deinstallieren Keine Abhängigkeiten auflösen

Package Managers Debianderivate dpkg APT (Advanced Packaging Tool) erweitert dpkg funktionalitäten /etc/apt/sources.list /etc/apt/sources.list.d Quellen: CD, Ordner, Netzwerk Repository - Index

Package Managers Debianderivate dpkg apt (tools) aptitude Kommando: dpkg und apt (tools) Kommando: aptitude Desktop: Synaptic lowlevel Desktop: Software Center auch kostenpflichtige Applikationen

Weitere Vorteile der Packagemanagers Info Nebst der Abhängigkeitsauflösung und Logs. Können auch Pre-Install und Post-Install script bei Packagemanagers ausgeführt werden.

Jede menge FLOSS MAC LINUX WINDOWS Source X Packages X X X Package Stores X X X Package Manager? X?

Alles Linux oder was? Fink, Macports, Homebrew Etwas weit hergeholt könnte man OSX und Windows als rebellische Linuxdistirbutionen ansehen die halt ihre Source nicht freigeben möchten. NiNite, Chocolatey, OneGet

Welche OS? Welche Distribution?

Developerappliance Welche Möglichkeiten gibt es meine Applikation zu vertreiben

Möglichkeiten der Distribution Source x - x - x x x Packages x x x - x x x Package Manager x x x x x? x

Package DEB erstellen mkdir pyscreen_0.1-1 cd pyscreen_0.1-1/ mkdir -p usr/local/bin touch /usr/local/bin/pyscreen mkdir DEBIAN nano control dpkg-deb --build pyscreen_0.1-1 sudo dpkg -i pyscreen_0.1-1.deb Package: pyscreen Version: 0.1-1 Section: base Priority: optional Architecture: i386 Depends: Maintainer: SYR <services@tecgroup.ch> Description: Pyscreen Takes screenshot of your desktop every 15 min

Ubuntu PPA Nutzen. https://help.launcpad.net/packaging...... Gefühlte 100 h später... PPA Packages erstellen und veröffentlichen ist alle andere als Trivial ((+_+))

...... Heureka dpkg-scanpackages. /dev/null gzip -9c > Packages.gz /etc/apt/sources.list deb https://.../tecgroup.ch./

Vermarktung Wie wird die Applikation in unserem Fall der Appliance vermarktet

Marketing des Projektes Was, Wer Produktdefinition Website ist wichtig Werbung Respektvoll Geschlossener kreis An Presse gelangen Richtige Presse Presseberichte über Multiplatform und Multilevel marketing Aufbauen Features, Release etc.

Promotion Gewinnspiel Teilnahme an Contests (Google Summercode) Pressemappe mit Usecase Social Networking Konferenzen Zelebrieren

Beispiel Marketing FireFox Wer Was Werbung Promotion Zelebrieren