Task:Texts for maemo.nokia.com

(Introduction to open source)
(categorize)
 
(23 intermediate revisions not shown)
Line 1: Line 1:
-
maemo.nokia.com will contain two pages related to the current scope of maemo.org. Here we will draft the text for both. Quim has to deliver a first complete draft by 2008-11-18.
+
maemo.nokia.com will contain one page related to the current scope of maemo.org. Here we draft it. Quim needs to deliver *yesterday*.
-
== Introduction for developers ==
+
[http://talk.maemo.org/showthread.php?p=308006 Talk discussion]
-
 
+
-
Ideas to develop, keeping them simple and short. More catchy than accurate or explained in depth.
+
-
 
+
-
* Basic platform description.
+
-
* Intro to the offering in a sensible way: Mozilla add-ons, Python, C/C++, GTK+Qt, SDK, SDK+, Eclipse plugins (do we need to digest all this or make a tighter selection).
+
-
* Specific message to Linux ports.
+
-
* Specific message to Symbian and .NET developers.
+
-
* Highlights on open platform development.
+
-
* Introduction to Forum Nokia: official & stable.
+
-
* Introduction to maemo.org Developers corner: community & unstable.
+
-
* Links to Quickstart Guide, Reference Manual and Training Materials.
+
== Software freedom, open communities and you ==
== Software freedom, open communities and you ==
-
You get many choices with a Maemo device. As a user you can choose to enjoy the features and services that come out of the box. You can also download more software (in most cases for free) and enjoy. This way you can become a happy Maemo user and be good with it. But if you want more, there is a lot more.
+
Maemo devices are all about choice. Users can enjoy the features and services included right out of the box, and they can shape their own experience by downloading many more applications — most of them for free. This is how Maemo devices become something more than just cool gadgets, they become integral tools that satisfy demanding customers.
-
 
+
-
Maemo is an open platform running in open devices. It has Linux in its core, and plenty more software components maintained by communities of open source developers. The development platform is based on well known toolkits and languages widely used in the free software community.
+
-
 
+
-
''So what?'' — you could say. Well, all this matters to you if you want to go beyond the role of a pure user.
+
-
 
+
-
(((to be continued tomorrow Friday)))
+
-
 
+
-
== (Text to recycle) ==
+
-
 
+
-
Maemo is a Linux-based software platform consisting primarily of open source code. Maemo is geared towards mobile devices and powers Nokia Internet Tablets.
+
-
 
+
-
=== Maemo Development ===
+
-
 
+
-
Maemo is developed as an open collaboration between Nokia and many generous volunteer programmers, designers, and users. Most of Maemo's components are open source, which gives users and developers the freedom and flexibility to contribute to and modify the platform's core development.
+
-
 
+
-
Developers are naturally inquisitive and enjoy understanding how things are created. Open source developers have the liberty to improve them. As with the World Wide Web, the absence of license restrictions and fees allows anyone with the knowledge and initiative to start new projects and participate in existing ones. The openness of the Maemo platform attracts open source projects developed by the community. This means more choices for users and more freedom for developers.
+
-
=== The Maemo Community ===
+
That said, if you want more... there is a lot more.
-
Open source software is created by communities of developers and users working together to solve problems, innovate existing technologies, and implement new ideas. Users are in direct contact with developers and can suggest improvements, obtain support, and get involved. Smart minds, creative skills, and helpful people of all kinds are all welcome—and, in fact, are necessities of a sustainable open source community.
+
Maemo is an open platform running on open devices. It has Linux at its core, but also plenty more software components maintained by communities of open source developers. The platform is based on well-known technologies that are widely used in the free software community.  
-
The best part is the exciting potential for collaboration—you will rarely find yourself working alone. This is the power of a passionate community. It is exactly this power that brings humanity together through software that improves the lives of others.
+
''"So what?"'' you might say. Well, all of this matters if you wish to go beyond the role of a customer, a pure user.
-
=== Get Involved with Maemo ===
+
In 1991, a young developer named Linus Torvalds began a software project in Helsinki, Finland (coincidentally the same city where the Maemo headquarters are located). That project was called Linux, and one interesting aspect of it was its ''open'' and ''free'' creative process. Other developers could look at the code, improve it, adapt it to specific purposes, and redistribute it.
-
There are several ways to get involved with Maemo. If you just want to get your feet wet in community affairs or ask other users for help, head over to [http://talk.maemo.org talk.maemo.org]. If you know of a bug or want to make a feature request, do it at [http://bugs.maemo.org bugs.maemo.org]. If you're a developer, start with the [http://maemo.org/development/documentation/ Maemo documentation] and check out some of the current projects going on at [http://garage.maemo.org garage.maemo.org]. It doesn't matter how you interact with Maemo—every community member's contribution makes this community better.
+
All of this was — and is — done in a transparent and collaborative way, mostly via the Internet. Freedom, transparency, and online collaboration defined the methods of working on this very successful project. Free software existed before Linux, but over the years it has become a global phenomenon, an industrial trend, and a source of inspiration for countless important projects that drive the Internet today: Mozilla, Wikipedia, BitTorrent... The list is long. Maemo is proud to be a part of this tradition, contributing to several open source projects where Nokia is also involved.  
-
== Further Development Needed ==
+
You will feel this as soon as you land at [http://maemo.org http://maemo.org]. The Maemo Community is a place for everybody to share, discuss, get and provide help, work on improvements, and enjoy the open atmosphere. No matter what your background in computing is, or what your motivation for purchasing a Maemo device was, you are guaranteed to find peers to meet and have fun with. This is how anyone can get involved in open source collaboration — even without a clue about programming.
-
Ideas to develop, keeping them simple and short. More catchy than accurate or explained in depth.
+
Give it a try. [http://maemo.org/downloads/ Download] and rate some applications, [http://talk.maemo.org share your opinions], [http://maemo.org/community/brainstorm/ propose ideas]... Once you enter this open collaboration, it will be easy to know what to do next.
-
* Why being able to look at the source code of software is relevant to normal people.
+
'''Beware.''' You might end up learning more than you expect. You might become more excited and involved than you intended to. Your community karma  might rise beyond your expectations. One day you might even find yourself meeting other Maemo peers face-to-face, late at night in a city you've never visited before —  far beyond the point where you were a pure user.
-
** No licencing costs
+
-
** Freedom to use (No constricting EULA)
+
Yes, all of these things might happen to you after opening a Maemo box.
-
** Freedom to share (pass copies around)
+
-
** Developing software in the open permits peer review (more secure software)
+
-
** Development by community - the doors are open, come on in!
+
-
* How normal people benefits from software freedom.
+
-
* Every user is a potential contributor.
+
-
* How Maemo benefits from the work of other projects, and viceversa.
+
-
** Sharing infrastructure - collaborate on higher quality building materials to make better houses
+
-
** Collaboration on what's shared, competition on what's different
+
-
* Short history and trends.
+
-
* maemo.org entry points to get started.
+
-
Links to know more:
+
[[Category:Tasks]]
-
* [http://www.gnu.org/philosophy/philosophy.html FSF philosophy]
+
-
* [http://www.dwheeler.com/oss_fs_why.html Why Open Source?] (from David Wheeler - numbers based argument)
+
-
* [http://www.redhat.com/about/whyopensource/ Why Open Source?] (from Red Hat - more emotional argument)
+
-
* [http://en.wikipedia.org/wiki/Open_source Open Source on wikipedia]
+
-
* ...
+
-
* propose URLs
+

Latest revision as of 08:53, 11 May 2010

maemo.nokia.com will contain one page related to the current scope of maemo.org. Here we draft it. Quim needs to deliver *yesterday*.

Talk discussion

[edit] Software freedom, open communities and you

Maemo devices are all about choice. Users can enjoy the features and services included right out of the box, and they can shape their own experience by downloading many more applications — most of them for free. This is how Maemo devices become something more than just cool gadgets, they become integral tools that satisfy demanding customers.

That said, if you want more... there is a lot more.

Maemo is an open platform running on open devices. It has Linux at its core, but also plenty more software components maintained by communities of open source developers. The platform is based on well-known technologies that are widely used in the free software community.

"So what?" you might say. Well, all of this matters if you wish to go beyond the role of a customer, a pure user.

In 1991, a young developer named Linus Torvalds began a software project in Helsinki, Finland (coincidentally the same city where the Maemo headquarters are located). That project was called Linux, and one interesting aspect of it was its open and free creative process. Other developers could look at the code, improve it, adapt it to specific purposes, and redistribute it.

All of this was — and is — done in a transparent and collaborative way, mostly via the Internet. Freedom, transparency, and online collaboration defined the methods of working on this very successful project. Free software existed before Linux, but over the years it has become a global phenomenon, an industrial trend, and a source of inspiration for countless important projects that drive the Internet today: Mozilla, Wikipedia, BitTorrent... The list is long. Maemo is proud to be a part of this tradition, contributing to several open source projects where Nokia is also involved.

You will feel this as soon as you land at http://maemo.org. The Maemo Community is a place for everybody to share, discuss, get and provide help, work on improvements, and enjoy the open atmosphere. No matter what your background in computing is, or what your motivation for purchasing a Maemo device was, you are guaranteed to find peers to meet and have fun with. This is how anyone can get involved in open source collaboration — even without a clue about programming.

Give it a try. Download and rate some applications, share your opinions, propose ideas... Once you enter this open collaboration, it will be easy to know what to do next.

Beware. You might end up learning more than you expect. You might become more excited and involved than you intended to. Your community karma might rise beyond your expectations. One day you might even find yourself meeting other Maemo peers face-to-face, late at night in a city you've never visited before — far beyond the point where you were a pure user.

Yes, all of these things might happen to you after opening a Maemo box.