Ask OLPC a Question about Software/Summary: Difference between revisions
m (categorization) |
|||
(6 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude>{{OLPC}}{{Translations}}[[Category:OLPC FAQ Part]]</noinclude> |
|||
<!-- NOTE TO EDITORS: |
<!-- NOTE TO EDITORS: |
||
The idea of a /Summary page for the |Ask OLPC a Question about XXX| |
The idea of a /Summary page for the |Ask OLPC a Question about XXX| |
||
Line 7: | Line 9: | ||
2) It must only include a SMALL set of FAQs |
2) It must only include a SMALL set of FAQs |
||
--> |
--> |
||
===What software will be included?=== |
====What software will be included?==== |
||
Without being picky, we prefer the term [[activities]] (instead of applications). That taken care of, the [[software components]] initially planned to be included are: the operating system, a web-browser, a [[Evince|document viewer]], a [[AbiWord|text editor]], chat client, and some programming environments. |
Without being picky, we prefer the term [[activities]] (instead of applications). That taken care of, the [[software components]] initially planned to be included are: the operating system, a web-browser, a [[Evince|document viewer]], a [[AbiWord|text editor]], chat client, and some programming environments. |
||
Line 16: | Line 18: | ||
The same with the laptops and programming: just because they may learn ''how to do things with the computer'' doesn't turn them into programmers. They aren't required to learn programming any more than they need to know how to write a novel. |
The same with the laptops and programming: just because they may learn ''how to do things with the computer'' doesn't turn them into programmers. They aren't required to learn programming any more than they need to know how to write a novel. |
||
But they can if they want to, after all everything included is [[Open Source]]—so they can tinker with all of it. And that's the reason why several ''[[programming languages|programming languages or environments]]'' are included, not for them to ''program them'' (in the software development sense) but ''to do things'' with the laptop. Currently included you find [[Etoys]], [[ |
But they can if they want to, after all everything included is [[Open Source]]—so they can tinker with all of it. And that's the reason why several ''[[programming languages|programming languages or environments]]'' are included, not for them to ''program them'' (in the software development sense) but ''to do things'' with the laptop. Currently included you find [[Etoys]], [[Python]], [[TamTam]], [[Turtle Art]], and some others to be determined. [[Java]] is not amongst them. |
||
====Will software for MS-DOS or MS-Windows work on it?==== |
====Will software for MS-DOS or MS-Windows work on it?==== |
||
No. MS-DOS programs (not MS-Windows) '''''may''''' benefit from a second life through the use of [http://www.dosemu.org/ third-party emulators], but don't count on it. |
No. MS-DOS programs (not MS-Windows) '''''may''''' benefit from a second life through the use of [http://www.dosemu.org/ third-party emulators], but don't count on it. |
||
===What will the interface look like?=== |
====What will the interface look like?==== |
||
The interface used is [[Sugar]], and because it's been designed for kids (not adults) it's based on a whole different set of premises and metaphors. See the [[OLPC Human Interface Guidelines]]. |
The interface used is [[Sugar]], and because it's been designed for kids (not adults) it's based on a whole different set of premises and metaphors. See the [[OLPC Human Interface Guidelines]]. |
||
====Can we try [[Sugar]] without a real laptop?==== |
====Can we try [[Sugar]] without a real laptop?==== |
||
Yes. The |
Yes. The simplest way is to use an [[OS images for emulation|emulator]] and try it in your own computer. |
||
===Will the software be localized?=== |
====Will the software be localized?==== |
||
Yes. A major objective of the OLPC is that communities and their children preserve their cultural heritage and have the tools to bring it to the digital world—another reason for [[Open Source]] software. It won't be easy to support so many different [[:Category:Languages (international)|languages]], but who said otherwise? The community (national and global) is welcome to [[Localization Common Room|participate in the effort]]. |
Yes. A major objective of the OLPC is that communities and their children preserve their cultural heritage and have the tools to bring it to the digital world—another reason for [[Open Source]] software. It won't be easy to support so many different [[:Category:Languages (international)|languages]], but who said otherwise? The community (national and global) is welcome to [[Localization Common Room|participate in the effort]]. |
||
[[Category:OLPC FAQ]] |
Latest revision as of 13:06, 22 December 2007
What software will be included?
Without being picky, we prefer the term activities (instead of applications). That taken care of, the software components initially planned to be included are: the operating system, a web-browser, a document viewer, a text editor, chat client, and some programming environments.
Are kids expected to program the laptop?
Are kids expected to write novels after they learn to read & write? No.
Can they write novels? Theoretically yes, but most will never go past writing for fun.
The same with the laptops and programming: just because they may learn how to do things with the computer doesn't turn them into programmers. They aren't required to learn programming any more than they need to know how to write a novel.
But they can if they want to, after all everything included is Open Source—so they can tinker with all of it. And that's the reason why several programming languages or environments are included, not for them to program them (in the software development sense) but to do things with the laptop. Currently included you find Etoys, Python, TamTam, Turtle Art, and some others to be determined. Java is not amongst them.
Will software for MS-DOS or MS-Windows work on it?
No. MS-DOS programs (not MS-Windows) may benefit from a second life through the use of third-party emulators, but don't count on it.
What will the interface look like?
The interface used is Sugar, and because it's been designed for kids (not adults) it's based on a whole different set of premises and metaphors. See the OLPC Human Interface Guidelines.
Can we try Sugar without a real laptop?
Yes. The simplest way is to use an emulator and try it in your own computer.
Will the software be localized?
Yes. A major objective of the OLPC is that communities and their children preserve their cultural heritage and have the tools to bring it to the digital world—another reason for Open Source software. It won't be easy to support so many different languages, but who said otherwise? The community (national and global) is welcome to participate in the effort.