Trolltech's success with dual licensing 12 Years Of Symbiosis
|
|
- Emmeline Roberts
- 6 years ago
- Views:
Transcription
1 Trolltech's success with dual licensing 12 Years Of Symbiosis Eirik Aavitsland Nokia, formerly Trolltech
2 Agenda About Trolltech About KDE Symbiosis with Open Source Dual licensing Open Source after acquisition by Nokia
3 About Trolltech
4 Trolltech A unique 14 years of success Founded in Oslo, Norway in 1994 Publicly listed on OSE (ticker: TROLL) 250 employees worldwide customers 217 mill. NOK in 2007, up 25% from 2006 Hundreds of thousand open source developers Acquired by Nokia
5 Trolltech Building better software Focus: developer tools and mobile platforms Provide building blocks for advanced software Users: Deploy advanced applications everywhere
6 Idea about Qt A park bench in Trondheim 1991 We need an object oriented GUI library The cross-platform GUI libraries out there suck
7 Trolltech Products Qt: Same API across desktop and embedded/mobile operating systems Rapid Delivery & Broad Reach Desktops Devices Qtopia Platform Tools Qt Framework Qt OS Abstraction Layer Broad OS Support Trolltech Released Linux Windows Macintosh Trolltech On roadmap X11 HP-UX Solaris AIX Free BSD Trolltech Under consideration BREW VxWorks WindRiver Linux Linux Embedded WindowsCE Symbian 3rd Party Commercial Trolltech or 3rd Party 3rd Party Open Source 3rd Party Commercial or Open Source
8 Qt Used in mainstream products Adobe Photoshop Elements Skype Google Earth
9 Cross mobile with Qt Greenphone Motorola MING Qt WinCE Programming with Qt on Linux and WinCE... and Symbian 9
10 How did we get here? About KDE Back in the days...
11 Typical Linux desktop in 1996
12 State-of-the-art UI Widget
13 To make a desktop alternative to these guys system...
14
15 ... Matthias Ettrich proposed to use a development tool from these guys
16
17 Kool Desktop Environment Matthias Ettrich s Vision A window system for end users (not X11 or Motif) Browse the web Write Play games A desktop for my girlfriend...
18 KDE 4 newly released Building better software with Qt
19 Trolltech Symbiosis with Open Source
20 Why closed source? Closed source = Binary only distribution Sound business reasons 1: Usage without payment = lost sales Unlicensed use (cheating) Piracy 2: Helping competition = bad for business Copying (stealing) Learning Both code (algorithms) and data formats
21 Benefits of Open Source Qt Spreading the word Invaluable marketing effect Programmers depend mostly on word-of-mouth... and what they have tried themselves To know it is to love it The most scarce resource: Good developers Open source dev's = students Selfqualifying for... Trolltech... Trolltech's customers
22 Trolltech s Business Model Virtuous Cycle
23 Dual Licensing How to mix oil and water
24 Dual Licensing : The idea Basic idea: Quid pro quo If our stuff helps you make money: You give us a fair share of it! If not: you don't! making money? Not easily formalized in a license Doesn't play well with Open Source definition Approximation: If you use our stuff in closed source sw: You pay If not: you don't! Almost all money-making SW is closed or internal
25 Dual licensing: Implementation Same SW two products Qt Commercial Edition Standard commercial license Per developer seat Per shipped device (run-time fee) Qt Open Source Edition Open Source license (GPL) Copyleft (contagious)
26 TT's Open Source licensing history Qt Free License Disallowed modifications to Qt itself Q Public License (QPL) Accepted as true Open Source license by OSI But still some restrictions to Qt modifications GPL True copyleft Why? Pressure: From community (KDE) Resistance: Internal To avoid of community fork
27 Community objections Not free as in beer Response: What do you care? Insignificant cost for commercial development What if Trolltech goes broke / goes evil? Response: The KDE Free Qt Foundation Legally binding contract KDE-Trolltech If Trolltech changes licensing policy then Qt Open Source Edition goes public domain Nonetheless: A main reason for GTK and GNOME success
28 Open Source licensing history II First: Qt for Unix/Linux only Then: Qt for Mac also Finally: Qt for Windows also Why? To lessen cheating
29 Cheating Yup rampant! But: less impact on sales Unserious companies Low-cost geographies Partly made up for by marketing effect The first dose is free Programmers switch jobs
30 Cheating II : No choice anyway Can't have your cake and eat it too Scenarios: Closed source low spread little business Open source high spread fair business and much cheating Closed source AND good business? Requires huge upfront investment!
31 O.S. Licenses for dual licensing? Lessons learned Must be copy-left i.e. Contagious: applies to derivative works Application = derivative work of its libraries Principle established by GNU Linking means derivation... even if done at run-time (DLL), w/o distribution So: Copyleft suitable for dual licensing For a library product Wouldn't work for an end-user product!
32 Dual licensing: It works % Revenues (NOK million) % % : 218 Mill NOK
33 Open Source after acquisition by Nokia
34 Going Full Open Source! LGPL licensing Free for closed source/commercial use Different business model Public repository Open version control system Contributions welcome Public Roadmap Public Bug Tracking System
35 Q&A
Program for Advance Telecom Services (PATS) Mobile Developer Days
Program for Advance Telecom Services (PATS) Mobile Developer Days 2007 30.08.2007 Knut Yrvin Community Manager Trolltech ASA Telenor in 1986 technical assistant Engineer in electronics 1992 Telenor planning
More informationINTRODUCING Qt The Cross-Platform C++ Development Framework. Presented by Cody Bittle
INTRODUCING Qt The Cross-Platform C++ Development Framework Presented by Cody Bittle OVERVIEW 1. About Trolltech 2. Introducing Qt 3. Why Qt? Section One ABOUT TROLLTECH About Trolltech COMPANY INFORMATION
More informationIoT & Open Source. Martin von Haller Groenbaek Partner, Copenhagen LES SCANDINAVIA: INTERNET OF THINGS & IP SEMINAR 25 November 2015
IoT & Open Source Martin von Haller Groenbaek Partner, Copenhagen LES SCANDINAVIA: INTERNET OF THINGS & IP SEMINAR 25 November 2015 Agenda What is open source? IoT open source projects Business Challenges
More informationOpen Source Software in mobile devices. Timofey Turenko Nokia Research Center, Office of CTO
Open Source Software in mobile devices Timofey Turenko timofey.turenko@nokia.com Nokia Research Center, Office of CTO Agenda What is OSS? How did OSS come into mobile? OSS platforms for mobile devices
More informationEmbedded Linux UI Comparison. Tim Bird Senior Staff Software Engineer Sony Electronics
Embedded Linux UI Comparison Tim Bird Senior Staff Software Engineer Sony Electronics 1 yyyy-mm-dd Agenda Embedded Linux UI options Comparison points Presence at ELC Evaluations
More informationQt Essentials - Fundamentals of Qt Module
Qt Essentials - Module Training Course Visit us at http://qt.digia.com Produced by Digia Plc. Material based on Qt 5.0, created on September 27, 2012 Digia Plc. The Story of Qt Developing a Hello World
More informationNokia for developers. Alexey Kokin. Developer Relations
Nokia for developers Alexey Kokin Developer Relations alexey.kokin@nokia.com Agenda Nokia Platforms and changes due to MSFT deal WP7 Symbian Meego S40 Qt update Ovi Store update 2 Strategy shift in brief
More informationQt Essentials - Fundamentals of Qt Module
Qt Essentials - Fundamentals of Qt Module Qt Essentials - Training Course Produced by Nokia, Qt Development Frameworks Material based on Qt 4.7, created on December 15, 2010 http://qt.nokia.com 1/28 Module:
More informationPresentation to the Linux Supporters Group Adelaide. on Wednesday 6/5/2009 by Hayden Tremethick.
Presentation to the Linux Supporters Group Adelaide. on Wednesday 6/5/2009 by Hayden Tremethick. KDE 4: Forward to the Future. This evening's agenda. Intro. Looking back, the History of KDE. Bit-mapped
More informationCan t Believe It s Linux. a totally different and hypothetical linux distribution
Can t Believe It s Linux a totally different and hypothetical linux distribution What s the Situation? ubuntu is doing pretty well OS X is doing a lot better crap is actually pretty cool nobody cares about
More informationFree & Open Source Software: The Academic Future
Free & Open Source Software: The Academic Future Paul E. Johnson University of Kansas http://lark.cc.ku.edu/~pauljohn Presentation at Ukrainian National University of L'viv May 27, 2005
More informationDelivering Effective Solutions in the Age of Open Source Technology
Delivering Effective Solutions in the Age of Open Source Technology Edward Beck Computer Sciences Corporation NDIA Systems Engineering Conference October 24-27, 2005 Copyright 2004 Computer Sciences Corporation.
More informationThe Eclipse Foundation The Symbian Foundation
The Eclipse Foundation The Symbian Foundation Running a Foundation to Contain Your Code David Wood, EVP Research, Symbian Ltd Copyright Symbian 2009 The Symbian Platform Now becoming Open Source via the
More informationCOPYRIGHTED MATERIAL. Introduction and Motivation. Frank H.P. Fitzek, Tony Torp and Tommi Mikkonen. 1.1 The Importance of Mobile Developers
1 Introduction and Motivation Frank H.P. Fitzek, Tony Torp and Tommi Mikkonen This chapter gives a short introduction to and motivation for the bundling of Qt and the Symbian platform. It will underline
More informationThe VDC is already running on Windows, Mac OS and Linux. In Version 2 we implemented a lot new Functions and increased the stability.
Announcing A4GL and VDC version 2 The VDC 2 is now available. What can you expect? The new VDC is based on the newest and best GUI technology on the Market (Qt 5). Keep the power of your application providing
More informationMoblin v2 SDK. Open Source Technology Center Presented by Bob Spencer
Moblin v2 SDK Open Source Technology Center Presented by Bob Spencer 1 Moblin SDK Agenda SDK Overview (3 parts) Project Creation Demo Plans QA 2 Moblin SDK Development environment Moblin 2.0 Distribution
More informationDesigning Interactive Systems II
Designing Interactive Systems II Computer Science Graduate Programme SS 2010 Prof. Dr. RWTH Aachen University http://hci.rwth-aachen.de 1 Review 2 Review Web 2.0 in keywords 2 Review Web 2.0 in keywords
More informationObject-Oriented Programming
iuliana@cs.ubbcluj.ro Babes-Bolyai University 2018 1 / 33 Overview 1 2 3 4 5 6 2 / 33 I Qt is a cross-platform application and UI framework in C++. Using Qt, one can write GUI applications once and deploy
More informationReview. Designing Interactive Systems II. Introduction. Web 2.0 in keywords GWT Cappuccino HTML5. Cross platform GUI Toolkit
Review Designing Interactive Systems II Computer Science Graduate Programme SS 2010 Prof. Dr. RWTH Aachen University Web 2.0 in keywords GWT Cappuccino HTML5 http://hci.rwth-aachen.de 1 2 Introduction
More informationIn the Driver s Seat
In the Driver s Seat Use Cases of Qt in Automotive Dr Tuukka Ahoniemi Product Manager tuukka.ahoniemi@theqtcompany.com Contents Requirements for Automotive Systems Transition of Automotive Software Power
More informationDeveloping Mission Critical Products with Digi i.mx53 Module
Webinar Developing Mission Critical Products with Digi i.mx53 Module September 2013 Rev B Paolo Chiarlone Senior Sales Engineer Hello I am. Pleased to meet you Digi International M2M Solutions Expert Profitable,
More informationKDE: An International Community. More Than Just Software
KDE: An International Community KDE is an international community made up of programmers, translators, contributors, artists, writers, distributors, and users from all over the world. Our international
More informationApplication Development With Qt Creator 2nd Edition Format
Application Development With Qt Creator 2nd Edition Format APPLICATION DEVELOPMENT WITH QT CREATOR 2ND EDITION FORMAT PDF - Are you looking for application development with qt creator 2nd edition format
More informationCS 4300 Computer Graphics
CS 4300 Computer Graphics Prof. Harriet Fell Fall 2011 Lecture 8 September 22, 2011 GUIs GUIs in modern operating systems cross-platform GUI frameworks common GUI widgets event-driven programming Model-View-Controller
More informationComputer Software. c 2016 by David W. Gerbing. School of Business Administration Portland State University
Computer Software c 2016 by David W. Gerbing School of Business Administration Portland State University Computer Software Introduction Operating Systems Application Software Unix Command Line (on a Mac)
More informationThe Inflection Point in the Application Ecosystem
The Inflection Point in the Application Ecosystem The post-pc era the data explosion 0111010101101010101010101010101010101010110101010101010101010101010101010101 0101010101101011011011011101011100000010110101001101011110011010101010110101
More informationT Multimedia Programming. Different Operating Systems and their Multimedia Support
T-111.5350 Multimedia Programming Different Operating Systems and their Multimedia Support Carlos Herrero September 27, 2007 Contents Windows DirectX.NET Framework Linux KDE & Gnome Gstreamer SDL Mac OS
More informationFlatpak and your distribution. Simon McVittie
Flatpak and your distribution Simon McVittie smcv@{collabora.com,debian.org} 2018-02-04 Introduction to Flatpak tl;dr edition A sandboxed app framework for desktop Linux GUI, desktop apps, as in /usr/share/applications,
More informationCostly mistakes IoT developers make and how to avoid them
Costly mistakes IoT developers make and how to avoid them Tino Pyssysalo, Senior Manager The Qt Company Embedded Conference Finland The Qt Company Solutions for Embedded SW >300 Professionals in ten countries
More informationGentoo Linux. Software Freedom Day 2010 Charleston, SC Linux User Group. Presentation by Kevin Bowling
Gentoo Linux Software Freedom Day 2010 Charleston, SC Linux User Group Presentation by Kevin Bowling http://bit.ly/9xywlx Gentoo Linux - Software Freedom Day 2010 1 Source Based Distro Gentoo is prepared
More informationFull file at Chapter 2: Exploring the Desktop
Chapter 2: Exploring the Desktop TRUE/FALSE 1. The developers of X worked to ensure that X could use any popular video card with no special configuration. F PTS: 1 REF: 59 2. By using a desktop interface,
More informationHow to add support for DJVU file format on M$ Windows, Mac, GNU / Linux and FreeBSD
How to add support for DJVU file format on M$ Windows, Mac, GNU / Linux and FreeBSD Author : admin By default there is no way to see what is inside a DJVU formatted document on both Windows and Linux OS
More informationChoosing free software graphical libraries for embedded devices
Embedded Linux Conference Europe Choosing free software graphical libraries for embedded devices Thomas Petazzoni Free Electrons http://free electrons.com/ 1 About this document This document is released
More informationJava Technology-Based VAS in China Mobile: Today and Tomorrow
Java Technology-Based VAS in China Mobile: Today and Tomorrow Chuan YU Director, Terminal Technology Research Department Research Institute of China Mobile http://www.chinamobile.com/ TS-5184 2007 JavaOne
More informationChapter 01: Introduction to Linux
True / False 1. Open Source Software (OSS) is freely developed and continuously improved by a large community of software developers ANSWER: True 2. The term hacker refers to someone who illegally uses
More informationArcGIS Runtime: Building Cross-Platform Apps. Rex Hansen Mark Baird Michael Tims Morten Nielsen
ArcGIS Runtime: Building Cross-Platform Apps Rex Hansen Mark Baird Michael Tims Morten Nielsen Agenda Cross-platform review ArcGIS Runtime cross-platform options - Java - Qt -.NET ArcGIS Runtime: Building
More informationOpera - Simply The Best Internet Experience. 4Q04 Results. February 16, 2005
4Q04 Results February 16, 2005 Highlights fourth quarter 2004 Increased technological lead and strengthened market position Commercial breakthrough for Opera Platform Shift in revenue mix. Strong growth
More informationFree as in Freedom A step towards Software freedom. Salahaddin University By: Amanj Sherwany
Free as in Freedom A step towards Software freedom Salahaddin University By: Amanj Sherwany http://www.amanj.me 2011 Who am I? 27 years old. M.Sc. in Computer Science, Uppsala University 2011. B.Sc. in
More informationIndependent implementations of an interface
Software property topics interfaces data formats standards and standardization protection mechanisms trade secrets licenses patents copyrights open source / free software real software systems Independent
More informationReport: Describe the situation and two reasons for the failure of Nokia Company. Introduction
Report: Describe the situation and two reasons for the failure of Nokia Company. 1. Introduction General topic of research describe subject of report include definition of key terms if necessary Aim of
More informationIPv6 in the Enterprise
IPv6 in the Enterprise Yanick.Pouffary@ipv6forum.com Fellow Technology Director NAv6TF Distinguished Technologist HP Agenda The Perfect Storm/Everything over IP IPv6 Readiness and Advantages IPv6 and Security
More informationAGILE WEB DEVELOPMENT WITH RAILS 5 BY SAM RUBY DOWNLOAD EBOOK : AGILE WEB DEVELOPMENT WITH RAILS 5 BY SAM RUBY PDF
Read Online and Download Ebook AGILE WEB DEVELOPMENT WITH RAILS 5 BY SAM RUBY DOWNLOAD EBOOK : AGILE WEB DEVELOPMENT WITH RAILS 5 BY SAM RUBY Click link bellow and free register to download ebook: AGILE
More informationBuilding and Running an Open-Source Community: The FreeBSD Project. Marshall Kirk McKusick
Building and Running an Open-Source Community: The FreeBSD Project Marshall Kirk McKusick mckusick@mckusick.com http://www.mckusick.com Johns Hopkins University Baltimore, Maryland October 28, 2008 Copyright
More informationSymantec's Fiscal Second Quarter Supplemental Information
Symantec's Fiscal Second Supplemental Information SUMMARY (in thousands) Revenue and Earnings Results Sep-05Q Jun-05Q Sep-04Q Y/Y Growth Q/Q Growth Non-GAAP Revenue (including writedown)* $1,192,144 $1,259,200
More informationAnthony Hand, M.S.I. Mobile User Experience Designer, Hand Interactive Presented at:
Android vs. iphone Anthony Hand, M.S.I. Mobile User Experience Designer, Hand Interactive anthony.hand@gmail.com Presented at: Self Introduction Motorola o UI designer on Android platform Hand Interactive:
More informationHow many of us own. Mobile markets and development environments. Petri Vesikivi (Erkki Rämö) Fixed Telephone 1.3B TV 1.5B Credit card 1.
Mobile markets and development environments Petri Vesikivi (Erkki Rämö) How many of us own a car 800M Fixed Telephone 1.3B TV 1.5B Credit card 1.3B Mobile phone? PC? How many of us own a car 800M Fixed
More informationOperating Systems. Operating Systems
The operating system defines our computing experience. It is the first software we see when we turn on the computer, and the last software we see when the computer is turned off. It's the software that
More informationFundamentals and Essentials Curriculum Update
Fundamentals and Essentials Curriculum Update 1 Fundamentals / Essentials Courses Agenda Course Pathways Curriculum Updates PNIE IT Essentials I & II Java / UNIX Web Design 2 Current Curriculum Paths CAREERS
More informationSIG: ROS GUI. Sep. 26, 2011 SIG: ROS GUI Dorian Scholz, Dirk Thomas 1
SIG: ROS GUI Sep. 26, 2011 SIG: ROS GUI Dorian Scholz, Dirk Thomas 1 Wish list Integrated GUI Framework based on a plugin architecture - Permits easy integration of new tools Prerequisite for the following
More informationDeveloper s overview of the Android platform
Developer s overview of the Android platform Erlend Stav SINTEF November 10, 2009 mailto:erlend.stav@sintef.no 1 Overview Vendors and licensing Application distribution Platform architecture Application
More informationOpen Source Development. Ely Levy Yair Yarom
Open Source Development Ely Levy Yair Yarom Outline (I) Background Free Software definitions The 4 freedoms Open Source Definition (OSD) Licenses General BSD, MIT, GPL, LGPL Patents and Standards Outline
More informationOh my. Maya is Qt! Kristine Middlemiss, Autodesk Developer Consultant, Autodesk Developer Network
Oh my. Maya is Qt! Kristine Middlemiss, Autodesk Developer Consultant, Autodesk Developer Network 1 2 Biography Topics» Introducing Qt» How Qt fits into Maya» Ways to work with Qt»Qt Designer with Maya
More informationOpera - Simply The Best Internet Experience. 4Q05 Results. February 20, 2006
4Q05 Results February 20, 2006 Profit and loss account 4Q05 PROFIT AND LOSS ACCOUNT (Figures in TNOK) Fourth Quarter 2004 2005 Revenues, PC/Desktop 9 757 6 396 Revenues, Internet Devices 20 078 41 669
More informationCS307 Operating Systems Introduction Fan Wu
CS307 Introduction Fan Wu Department of Computer Science and Engineering Shanghai Jiao Tong University Spring 2018 2 UNIX-family: BSD(Berkeley Software Distribution), System-V, GNU/Linux, MINIX, Nachos,
More informationDen Store Aksjekvelden
Den Store Aksjekvelden LINK Mobility Group ASA Presended by Siw Ødegaard, Executive Vice President M&A, Investor & Public Relations Trondheim, 19 September 2016 Agenda 1. Company information 2. Q2 2016
More informationJAVA TM SERVER AND SERVLETS BUILDING PORTABLE WEB APPLICATIONS
JAVA TM SERVER AND PDF JAVA QUICK REFERENCE - CHEAT SHEETS JAVA (PROGRAMMING LANGUAGE) - WIKIPEDIA 1 / 6 2 / 6 3 / 6 java tm server and pdf java.beans.beancont ext tran Provides classes and interfaces
More informationSystems Programming. The Unix/Linux Operating System
Systems Programming The Unix/Linux Operating System 1 What is UNIX? A modern computer operating system Operating system: a program that acts as an intermediary between a user of the computer and the computer
More informationTelio Holding ASA Q3 07 presentation. Eirik Lunde, CEO Oslo, 8 November, 2007
Telio Holding ASA Q3 07 presentation Eirik Lunde, CEO Oslo, 8 November, 2007 Telio Holding ASA Leading European broadband telephony provider Committed to improving user experience and reducing cost to
More informationEvolutionary Computing
Evolutionary Computing Making the leap to free and open-source applications and operating systems By Steven Rosenberg Los Angeles Daily News steven.rosenberg@dailynews.com My blogs Click http://blogs.dailynews.com/click
More informationQt a Framework for the Multi-Screen World
Qt a Framework for the Multi-Screen World Nils Christian Roscher-Nielsen The Qt Company 1 Who am I? Nils Christian Roscher-Nielsen 6 years with Qt (Trolltech) Nokia Digia The Qt Company Norwegian University
More informationApplying Open Source Methodology to IT Examinations. Dru Lavigne, Chair, BSD Certification Group
Applying Open Source Methodology to IT Examinations Dru Lavigne, Chair, BSD Certification Group Outline - Who we are - Why should we bother? - How IT certifications work - Why change the status quo? -
More informationUsing the Computer Programming Environment
Information sheet EN064 Overview C2k has developed an environment to allow GCSE and A-Level students to undertake computer programming from within the C2k Managed Service. This environment will deliver
More informationOpen Source Development
Open Source Development Dr. James A. Bednar jbednar@inf.ed.ac.uk http://homepages.inf.ed.ac.uk/jbednar Dr. Chris Walton cdw@inf.ed.ac.uk http://homepages.inf.ed.ac.uk/cdw SEOC2 Spring 2005: Open Source
More informationIPv6-only? You re kidding, right? Wes George
IPv6-only? You re kidding, right? Wes George wes.george@twcable.com Why IPv6-only, Why now? Dual-stack isn t the end state, it s the midpoint Scaling problems: Not enough IPv4 to keep growing your network
More informationTransifex shapes how a product and all supporting material are delivered to the end user in any device or printed form. It acts as a central
Think Global Company Information Founded in 2009 by CEO Dimitris Glezos Originally an open source tool created during Google Summer of Code project in 2007 30 employees located in Athens, Greece and Menlo
More informationTelio Holding ASA Q1 07 presentation. Oslo, May 4th, 2007
Telio Holding ASA Q1 07 presentation Eirik Lunde CEO Oslo, May 4th, 2007 Kyrre Grinde-Andersen CFO Telio Holding ASA Leading European broadband telephony provider Committed to improving user experience
More informationAutomated JAVA GUI Testing. Challenges and Experiences
Automated JAVA GUI Testing Challenges and Experiences Java Forum Stuttgart 2008 About me Reginald Stadlbauer Co-founder and CEO of froglogic GmbH, Hamburg, Germany Former Senior
More informationFLOSS Business and Innovation Models Recommendations Based on Effects of Volunteer Contributions. Magnus Sulland
FLOSS Business and Innovation Models Recommendations Based on Effects of Volunteer Contributions Magnus Sulland Specialization Project Supervisor: Reidar Conradi, IDI Submission date: December 2009 TDT4520
More informationLinux with Biology in IT
Bio-Linux Linux with Biology in IT What is Bio-Linux? Bio-Linux is a part of the EGTDC's solution to data management. For a biologist Bio-Linux gives access to many bioinformatics programs and packages,
More informationPhony Programming (Series 60 Symbian Phones)
Phony Programming (Series 60 Symbian Phones) Larry Rudolph MIT 6.883 & SMA 5508 March 6, 2006 1 What s so special about phones? Ignorant Operator really ignorant operator Scarce Resources Size -- Screen
More informationBuilding a Browser for Automotive: Alternatives, Challenges and Recommendations
Building a Browser for Automotive: Alternatives, Challenges and Recommendations Igalia and Webkit/Chromium Open source consultancy founded in 2001 Igalia is Top 5 contributor to upstream WebKit/Chromium
More informationMiguel de Icaza A Genius Free Software Evangelist. Cristhian Figueroa PhD Student Ingegneria Informatica e dei Sistemi Politecnico di Torino 2013
Miguel de Icaza A Genius Free Software Evangelist Cristhian Figueroa PhD Student Ingegneria Informatica e dei Sistemi Politecnico di Torino 2013 Miguel de Icaza Biography: Born in Mexico (1972). Is a free
More informationHistory And Modern Uses Of The Unix Operating System (including embedded devices and mobile phones).
History And Modern Uses Of The Unix Operating System (including embedded devices and mobile phones). Presented by Tanna Lin PTADipMgt17 Overview What is Unix? Brief History In the Present Day In Conclusion
More informationApple Itunes Manual 64 Bit Windows 7 Home. Basic >>>CLICK HERE<<<
Apple Itunes Manual 64 Bit Windows 7 Home Basic Apple Store Mac iphone Watch ipad ipod itunes Support This itunes installer is only for Windows 7 and later on 64 bit systems that are unable. itunes has
More informationTABLE OF CONTENTS 1. INTRODUCTION DEFINITIONS Error! Bookmark not defined REASON FOR ISSUE 2 3. RELATED DOCUMENTS 2 4.
TABLE OF CONTENTS 1. INTRODUCTION 1 1.1 DEFINITIONS Error! Bookmark not defined. - 2 2. REASON FOR ISSUE 2 3. RELATED DOCUMENTS 2 4. OVERVIEW 2-3 5. HARDWARE ARCHITECTURE 3 6. SUPPORTED CONFIGURATIONS
More informationMobile Games by Maarten Noyons NCC Partners founder of the IMGA Founder of PLAYGROUND SIG Mobile Games of the EGDF
Assessing the Competitiveness of the European Videogames Software industry Mobile Games by Maarten Noyons NCC Partners founder of the IMGA Founder of PLAYGROUND SIG Mobile Games of the EGDF Who I am o
More informationPhony Programming (Series 60 Symbian Phones)
Phony Programming (Series 60 Symbian Phones) Larry Rudolph MIT 6.883 & SMA 5508 March 6, 2006 1 What s so special about phones? Ignorant Operator really ignorant operator Scarce Resources Power -- slow
More informationCisco Prime Cable Provisioning 5.1
Q&A Cisco Prime Cable Provisioning 5.1 General Information Q. What is Cisco Prime? A. The Cisco Prime portfolio of IT and service provider management offerings empowers organizations to more effectively
More informationLecture 2. Software Development on Linux Platforms (Cygwin( Cygwin,, etc.) INTRODUCTION TO DESIGN AUTOMATION. Guoyong Shi, PhD
INTRODUCTION TO DESIGN AUTOMATION Lecture 2. Software Development on Linux Platforms (Cygwin( Cygwin,, etc.) Guoyong Shi, PhD shiguoyong@ic.sjtu.edu.cn School of Microelectronics Shanghai Jiao Tong University
More informationData Synchronization in Netbooks, Desktops and Mobile Devices
Data Synchronization in Netbooks, Desktops and Mobile Devices Patrick Ohly Copyright, 2010 Intel Content Introduction to the problem SyncEvolution: upstream project, used in Moblin and MeeGo 1.0 Netbook
More informationManual Uninstall Chrome Mac Os X Lion Server
Manual Uninstall Chrome Mac Os X Lion Server You can remove Chrome by following the steps below. Select Windows, Mac, or Linux to see the steps for the type of computer you're using. Windows. I have a
More informationCapital Markets Day Rick Simonson Chief Financial Officer
Capital Markets Day 2007 Rick Simonson Chief Financial Officer 1 2007 Nokia Capital Markets Day 2007 Revenue growth and strong margins 2 2007 Nokia Capital Markets Day 2007 EPS growth outpacing sales and
More informationGoing Open Source. The 20 Most Important Things To Do. Martin Aschoff, AGNITAS AG
Going Open Source The 20 Most Important Things To Do Martin Aschoff, AGNITAS AG Before deciding on going OS 1. Analyze the open source competition in your space Mine SourceForge for competition Are you
More informationWhat do you get when you cross a Fox with a Penguin? Huh? Well? What DO you get?
Session Number 262 What do you get when you cross a Fox with a Penguin? Huh? Well? What DO you get? Whil Hentzen Hentzenwerke InterGalactic - or - Visual FoxPro, Linux, and the Jack of Hearts... Who Am
More informationProgramming With Qt (2nd Edition) By Matthias Kalle Dalheimer READ ONLINE
Programming With Qt (2nd Edition) By Matthias Kalle Dalheimer READ ONLINE C++ GUI Programming with Qt4, 2nd Edition InformIT This is the ebook version of the printed book.the Only Official, BestPractice
More informationCommunity vs. Enterprise: How not to piss off your community (and still be profitable)
Community vs. Enterprise: How not to piss off your community (and still be profitable) Colin Charles, GrokOpen colin@grokopen.com @bytebot on Twitter Open Source Strategy Forum, London, England, United
More informationEclipse in Embedded. Neha Garg : Prerna Rustagi :
Eclipse in Embedded Neha Garg :200601138 Prerna Rustagi : 200601203 Flow Of Presentation What is Eclipse? Eclipse Platform Architecture Features in Eclipse(RCP) Exploring Eclipse s ercp Eclipse For Embdded
More informationThe Mobile-Phone Domain and CELF. Scott E. Preece Motorola Mobile Devices Linux OS Development
The Mobile-Phone Domain and CELF Motorola Mobile Devices Linux OS Development linux in mobile phones First Linux-based phones introduced in 2003, in Asia Recent prediction that 204 million Linux handsets
More informationIntroduction to Operating Systems. Note Packet # 1. CSN 115 Operating Systems. Genesee Community College. CSN Lab Overview
Introduction to Operating Systems Note Packet # 1 CSN 115 Operating Systems Genesee Community College CSN Lab Overview Dual booted Windows/Linux Workstations Linux workstations currently run CentOS and
More informationOpen Source Licensing: An Overview
Open Source Licensing: An Overview Alexander Champoux Trinity College alexander.champoux@trincoll.edu April 28, 2008 Introduction My paper for HFOSS is on Open Source Licensing Without some of the flexibilities
More informationAtoS IT Solutions and Services. Microsoft Solutions Summit 2012
Microsoft Solutions Summit 2012 1 Building Private Cloud with Microsoft Solution 2 Building Private Cloud with Microsoft Solution Atos integration Establish a new strategic IT partnership From July 2011
More informationAn OASIS White Paper. Open by Design. The Advantages of the OpenDocument Format (ODF) ##### D R A F T ##### By the OASIS ODF Adoption TC For OASIS
An OASIS White Paper Open by Design The Advantages of the OpenDocument Format (ODF) ##### D R A F T ##### By the OASIS ODF Adoption TC For OASIS OASIS (Organization for the Advancement of Structured Information
More informationFEATURES EASILY CREATE AND DEPLOY HIGH QUALITY TCL EXECUTABLES TO ANYONE, ANYWHERE
EASILY CREATE AND DEPLOY HIGH QUALITY TCL EXECUTABLES TO ANYONE, ANYWHERE TCL DEV KIT (TDK) INCLUDES EVERYTHING YOU NEED FOR FAST DEVELOPMENT OF SELF-CONTAINED, EASILY-DEPLOYABLE APPLICATIONS. TURN YOUR
More informationSelenium vs UFT: Which is Better for Your Mobile Testing Strategy?
Tech Mahindra & Experitest Co-webinar: Selenium vs UFT: Which is Better for Your Mobile Testing Strategy? Feb 2015 Speakers Guy Arieli CTO Experitest Mahendra Singh Project Manager (MATE) Tech Mahindra
More informationTouch on the Consumer Desktop
Touch on the Consumer Desktop Geoff Walker NextWindow April 21, 2010 v1.0 about NextWindow NextWindow Develops & manufactures optical touchscreens Currently focused on two touch-screen markets Windows-7
More informationQt + Maemo development
ES3 Lecture 11 Qt + Maemo development Maemo Nokia's Linux based platform Almost entirely open source Nokia N770, N800, N810, N900 only models Only N900 has 3G/phone capability N900 has relatively fast
More informationPublishing Mobile Games in a multi-platform, multi-store environment. by Maarten Noyons NCC Partners and founder of the IMGA
Publishing Mobile Games in a multi-platform, multi-store environment by Maarten Noyons NCC Partners and founder of the IMGA Who I am o o o o Maarten Noyons CEO of Noyons Content Consultancy (NCC) advises
More informationSupport Lifecycle Policy
Support Lifecycle Policy Release 2017.11.01 Kopano BV Aug 21, 2018 Contents 1 Abstract 2 2 Kopano Support Lifecycle Policy 3 2.1 Overview of Release Versioning................................... 3 2.2
More informationOpen Source in the City of Vienna
Open Source in the City of Vienna Peter Pfläging ICT - Architect City of Vienna, ICT Department (EDP 14) Head of Staff Unit Coordination e-mail: peter.pflaeging@wien.gv.at Web: http://www.wien.gv.at/english/edp/
More informationCloud Computing Introduction & Offerings from IBM
Cloud Computing Introduction & Offerings from IBM Gytis Račiukaitis IT Architect, IBM Global Business Services Agenda What is cloud computing? Benefits Risks & Issues Thinking about moving into the cloud?
More information