<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://ideawaza.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=81.246.0.0%2F16</id>
	<title>IdeaWazaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://ideawaza.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=81.246.0.0%2F16"/>
	<link rel="alternate" type="text/html" href="https://ideawaza.com/wiki/Special:Contributions/81.246.0.0/16"/>
	<updated>2026-09-29T07:35:16Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14323</id>
		<title>Linux for mobile computing</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14323"/>
		<updated>2009-03-31T09:06:57Z</updated>

		<summary type="html">&lt;p&gt;81.246.171.45: /* Suggestion 11:VoIP program */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article contains adjustments necessairy to the Linux OS in order to allow a special way of working with a proposed UMPC-design.&lt;br /&gt;
&lt;br /&gt;
==Suggestion 1:Simplification of the Bourne Again Shell (on which Linux ;eg Fedora, ... works)==&lt;br /&gt;
The Bourne Again Shell has, during its long lifetime, gained several improvements and thus new programs. This has had as a result that to perform a same specific task, the user is bothered with a amount of overlapping programs. &lt;br /&gt;
&lt;br /&gt;
Aldough Linux&#039; self-correcting community might have resolved this earlier, as it is no longer actively used (now graphic interfaces are used instead) no corrections have been made for these flaws. Besides a large amount of overlapping programs, the command line interface has also a number of features which can be dismissed and replaced by other existing commands, hereby making a huge simplification possible.&lt;br /&gt;
&lt;br /&gt;
Examples on this are: &lt;br /&gt;
*viewing of a text file: this can be done by an excessive amount of programs as vi, pico, less, more, ...&lt;br /&gt;
&lt;br /&gt;
*the unnecessairy grep-command; instead locate with a specific option (thus locate -xx) can perform this function if locate is altered so it allows this&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy possibility of using relative pathnames, this can be replaced by only allowing absolute pathnames&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy pwd-command; instead the current directory can just be shown in the command line itself (similar as in DOS). &lt;br /&gt;
&lt;br /&gt;
*The unnecessairy append I/O redirection and piping option; instead of using append (&amp;gt;&amp;gt;) one can simply use overwrite (&amp;gt;) instead&lt;br /&gt;
&lt;br /&gt;
*The write permissions included with files should no longer include type-information (only gives extremely limited information and would be better checked with the filename-extension. Also, support for a sticky bit (-t permission) should be dropped. Thus instead of presenting eg drwxrw-rw- this would become rwxrw-rw- &lt;br /&gt;
&lt;br /&gt;
*the possible use of general points in folders (not being part of the extension) should be dropped. Thus folders named foo.bar etc can no longer be created. This has caused allot of confusion in the past. &lt;br /&gt;
&lt;br /&gt;
*finally, commands as ls for listing folders, ... are best changed to list. Changing the commands to these makes it easier to remember them. &lt;br /&gt;
&lt;br /&gt;
P.S.: Text also implemented to http://en.wikipedia.org/wiki/Talk:Bash#The_BASH.27_lack_of_simplification&lt;br /&gt;
&lt;br /&gt;
==Suggestion 2: Altering of the standard Linux directory tree structure==&lt;br /&gt;
Secondly, linux&#039;s Filesystem Hierarchy Standard&#039; (FHS) directory tree structure should be altered, so that physical drives and imiginary folders/directory&#039;s are no longer used together. At the moment, for example physical drives are mapped in /dev while /, or /root (which are actually on a physical drive and should of been thus actually marked in a folder under /dev), ... are at a maplevel higher. It would be far better sense if simply the ports are detected and presented (thus a computer with 2 USB drives and a serial ATA-connection would get 3 folders under the root folder (/) knowingly SATA1, USB1, and USB2. The drives connected hereon would simply show their contence. The main drive (on which Fedora is placed) would then get the systems folder and user folders, ... &lt;br /&gt;
&lt;br /&gt;
In addition to this renaming of the logical drives, standard names for partitions too are to be altered. Instead of the now common names (hda, sdb, hda1, hda2, ..) these are to become Partition1, Partition2, Partition3, Swap (for the swap partition), ... The extra information obtained from the hd+a-d difference is negligable, especially as only hot swappable drives should be supported anyway (which have no slave/master/auto option) and only tend to confuse users.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Filesystem Hierarchy Standard (FHS)&lt;br /&gt;
http://www.pathname.com/fhs/&lt;br /&gt;
&lt;br /&gt;
Standard linux partition names&lt;br /&gt;
http://linux.org.mt/article/partnames&lt;br /&gt;
&lt;br /&gt;
==Suggestion 3: Dropping support for a variety of useless/surplus file formats and protocols  in favor of one good file format/protocol (per type)==&lt;br /&gt;
&lt;br /&gt;
Firstly, the linux-distro (eg Fedora) could drop its support for outdated/archaïc aswell as recent/new but unusable file formats. Rather than supporting a wealth of file formats, it is better to only support one good file format per type ( e.g. lossy/lossless audio encoding, lossless and lossy video encoding, compression and/or archiving format, ...). By a good file format I mean that one that has the best qualifications for which it is intented and which is open-source/free file format. &lt;br /&gt;
&lt;br /&gt;
Aldough thus fewer formats can be played/executed, simplification and thus no longer supporting it would make computing simpler for the user itself and it would also allow Fedora of operating faster (as lesser code is required). Having a wealth of file formats supported not only confuses the user, but also makes him unaware what file-type to use in what situation (eg .tar.gz or .bz2 for tape archiving?) As Fedora is specifically targeted at the developing world (which still has mostly low-schooled people), this simplification may prove essential. &lt;br /&gt;
&lt;br /&gt;
PS: Other Linux distributions as Gobuntu also feature solely open formats, yet this suggestion would still be different as it would allow but a single format per type, with the intent to simplify matters. This offcourse is not yet achieved in these distrubutions. &lt;br /&gt;
&lt;br /&gt;
Examples are :&lt;br /&gt;
*.xcf and .svg for pictures&lt;br /&gt;
*OGG Vorbis instead of MP3, WMA, ... for lossy audio encoding &lt;br /&gt;
*Flac or Monkey&#039;s Audio instead of WAV, ... for lossless audio encoding &lt;br /&gt;
*.odt-files instead of .doc &lt;br /&gt;
*an open source combined compression and archiving file format as .7z to make a compressed and archived file (compressed file format alone aswell as archived file format alone not needed; when an open-source executable/install archiving format as rpm or paf aswell is supported ) &lt;br /&gt;
*an open source archiving file format as .tar &lt;br /&gt;
*only UTF-8 for emails&lt;br /&gt;
&lt;br /&gt;
In addition to dropping support for these file formats, allot of protocols aswell as environmentally damaging media should be dropped aswell. Besides in the intrest of the environment, the cd media (CD/DVD/DVDRAM/Blue-Ray, ...)would also be dropped as they only have a very limited lifetime, are easily corrupted and are not at all durable.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
SFTP instead of FTP&lt;br /&gt;
support for parallel and serial connections with devices should be dropped in favor of SATA, USB2 and FireWire800&lt;br /&gt;
support for USB1 should be dropped&lt;br /&gt;
support for appletalk should be dropped&lt;br /&gt;
support for the older ethernet cards/cables and protocols should be dropped, aswell as token ring ATM, ... in favor of PowerLine Communication (PLC)and gigabit ethernet&lt;br /&gt;
support for old forms of WiFi (802.11a-g) should be dropped in favor of WiMax and the new WiFi-protocol (802.11n) (if used)&lt;br /&gt;
support for Floppy&#039;s, CD/DVD/DVDRAM/Blue-Ray, should be dropped in favor of the best type of flash memory (CompactFlash?), and USB-sticks and external harddisks&lt;br /&gt;
&lt;br /&gt;
Aldough this would transform the Linux version on which these suggestions are implemented  more and more to a embedded form of Linux, this would actually be very beneficial. This as not only matters are simplified greatly, but also as the processor needed to run the Linux-distro can be far less potent/energy consuming than normal. A example on this can be seen with the ECB_AT91 microcomputer and the ECB_ATmega32/644 microcomputer.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Free file formats&lt;br /&gt;
http://en.wikipedia.org/wiki/Free_file_format&lt;br /&gt;
Comparisation of audio codecs &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_audio_codecs&lt;br /&gt;
Comparisation of container formats &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_container_formats&lt;br /&gt;
Comparisation of archive formats&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_archive_formats&lt;br /&gt;
Secure FTP&lt;br /&gt;
http://en.wikipedia.org/wiki/SFTP&lt;br /&gt;
USB2&lt;br /&gt;
http://en.wikipedia.org/wiki/USB2#USB_2.0&lt;br /&gt;
FireWire 800&lt;br /&gt;
http://en.wikipedia.org/wiki/Firewire#FireWire_800_.28IEEE_1394b.29&lt;br /&gt;
Serial ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/SATA&lt;br /&gt;
WiFi&lt;br /&gt;
http://en.wikipedia.org/wiki/Wi-Fi&lt;br /&gt;
Flash Memory&lt;br /&gt;
http://en.wikipedia.org/wiki/Flash_memory&lt;br /&gt;
Powerline Communication&lt;br /&gt;
http://en.wikipedia.org/wiki/Power_line_communication&lt;br /&gt;
Gigabit Ethernet&lt;br /&gt;
http://en.wikipedia.org/wiki/Category_5_cable&lt;br /&gt;
http://en.wikipedia.org/wiki/10_gigabit_Ethernet&lt;br /&gt;
&lt;br /&gt;
ECB AT91 and ECB_ATmega32/644 using a embedded linux and being able to run on a 180mhz cpu and 20 mhz cpu respectively&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_AT91&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_ATmega32/644&lt;br /&gt;
&lt;br /&gt;
==Suggestion 4: Dropping support for dual booting==&lt;br /&gt;
At the moment, most linux-distro&#039;s still support the possibility of dual booting (that is: having multiple Operating Systems on a single device/drive from which one may be selected to run on startup). I believe it is best that this dual booting feature, along with the programs which support this and which are usually standard included in a regular installation should be best dropped. This will reduce many of the hassles frequently encountered with linux installations and make sure that everything is kept simple and more efficient. Instead of this dual booting by having 2 OS&#039; on 1 disk, random booting of other OS&#039;s may still be done, but then trough physically connecting another drive (HD, USB-stick, ...) on which an other OS is installed. Selecting which OS to load first would be done merely trough the BIOS (boot sequence can be altered here). &lt;br /&gt;
&lt;br /&gt;
As people will revert to this technique, this approach would become more popular/easy and fits with the trend emerging to divert to a more easy and hot swappable form of computing/connecting of devices. As USB-sticks are rapidly becoming cheap and are already capable of storing entire OS&#039; (eg Mac-on-a-Stick, Knoppix, LindowsLive, MojoPac, ...) and as all HD&#039;s are becoming hot swappable nowadays (trough Serial ATA/USB2/IEEE1394/...), this would prove far easier/simpler. &lt;br /&gt;
&lt;br /&gt;
Having gone trough the troubles described myself with this &amp;quot;dual booting&amp;quot;, lack of hot swappability (with E-IDE HD&#039;s, &amp;quot;jumpers&amp;quot; had to be manually set) and troubles/corruption of the &amp;quot;bootloaders/master boot record&amp;quot; on HD&#039;s, I am hoping that this might become a valid action which may be taken to make computers simpler/more efficient to operate. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Hot swapping and types of HD&#039;s and other devices&lt;br /&gt;
http://en.wikipedia.org/wiki/Serial_ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/Hot_swapping &lt;br /&gt;
http://en.wikipedia.org/wiki/MojoPac&lt;br /&gt;
http://portableapps.com/apps/operating_systems/mac-on-stick&lt;br /&gt;
&lt;br /&gt;
Live Linux disributions becoming more popular&lt;br /&gt;
http://en.wikipedia.org/wiki/LiveDistro&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_LiveDistros&lt;br /&gt;
&lt;br /&gt;
Dual booting, bootloaders and the master boot record of devices&lt;br /&gt;
http://en.wikipedia.org/wiki/GNU_GRUB&lt;br /&gt;
http://en.wikipedia.org/wiki/LILO_%28boot_loader%29&lt;br /&gt;
http://en.wikipedia.org/wiki/Dual_booting&lt;br /&gt;
http://en.wikipedia.org/wiki/Master_boot_record&lt;br /&gt;
&lt;br /&gt;
==Suggestion 5: Fedora&#039;s possible feature of switching to a command line-executed programs split screen configuration==&lt;br /&gt;
In the past, Linux developments have been focusing on improving the Graphical User Interface (GUI) of Linux, so that inexperienced users (that do not know how to use the command line) may use Linux easier. However, this implementing of the extra subroutines needed to recognise mouse control has had an adverse effect on the systems speed and performanence. Also, besides making the system slower, one wonders why such mouse control needs to implemented anyhow as if is also the cause of 2 additional disadvantages. These are&lt;br /&gt;
&lt;br /&gt;
the unpracticality of using a mouse when on the road (e.g. with a portable computer, or in crammed/busy environments as with public computers at airports, libraries, subways, ..)&lt;br /&gt;
&lt;br /&gt;
the slower speed at which you can operate a computer with a mouse versus with the command line, via keyboard (e.g. to perform the action of manually clicking the mouse, and not just the reduced speed of the computer)&lt;br /&gt;
&lt;br /&gt;
As such, it may be better to include the option of controlling Fedora Linux via keyboard, in a split screen configuration. This configuration would be composed at one side of a command-line window (BASH, ...) and on the other side a window with the executed programs (e.g. FireFox-syle browser, OpenOffice-style text-editor, ...). This configuration proposed would make the system speedier and more stable (as the GUI itself or less subroutines in the GUI are needed) and would also still allow a great deal of eye candy. More so, with some extra work, the configuration would also make it possible to make this OS even nicer than any other existing OS as it may allow complete 3D. &lt;br /&gt;
&lt;br /&gt;
Aldough the 3D features proposed may need some more time to implement, the terminal/program configuration can be implemented nearly immediatly and improve Fedora. For the 3D features, some of the coding done by OS&#039;s as IRIX and Linux-3D-modifications as Project Looking Glass can be used to create the modification to Fedora.&lt;br /&gt;
&lt;br /&gt;
Finally, I wish to mention that, if you wish to implement the terminal window-program window - split screen configuration (described in the previous letter), a possible simplification of the current command line (BASH) can be implemented . This simplification of commands would allow more users to use this configuration as it would be much easier to learn the commands. Also, the combined terminal window - program window set-up would allow even further simplification. If you decide to implement the split-screen configuration and wishes to also reduce the commands used (simplify the BASH), please contact me for further assistance. &lt;br /&gt;
&lt;br /&gt;
P.S.: As noted, the suggestions on the Linux-distro above can be supplied as a optional packet with Fedora, leaving the user the liberty of installing it -or not-. As such, Fedora may still be controlled by mouse for those people that really don&#039;t want to change the way how they control their computers. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Graphical User Interfaces (GUI)&#039;s&lt;br /&gt;
http://en.wikipedia.org/wiki/Graphical_user_interface#Graphical_user_interfaces_compared_to_command_line_interfaces&lt;br /&gt;
Goobuntu (Google Linux distribution)&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
IRIX (Unix distribution with 3D functionality)&lt;br /&gt;
http://en.wikipedia.org/wiki/Irix&lt;br /&gt;
Project Looking Glass (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Project_Looking_Glass&lt;br /&gt;
&lt;br /&gt;
Compiz (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Compiz&lt;br /&gt;
&lt;br /&gt;
Croquet Project (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Croquet_Project&lt;br /&gt;
&lt;br /&gt;
==Suggestion 6: Inclusion of a scaled-down virusscanner,  and other software==&lt;br /&gt;
There is a number of extra software that may be included with Linux-distro&#039;s. This includes programs as Sunbird, KeePass, the WeatherBug, BOINC (with climate change grid computing software) ..I would also suggest to implement a Linux-only virusscanner (to be used not in continuous and on-access scanning but only shedueled (weekly/monthly). Candidates herefore are Clam Antivirus and OpenAntivirus. In addition to a virusscanner, a open-source defragmentation program should be included.&lt;br /&gt;
&lt;br /&gt;
The browser (eg Firefox) should be standardly equipped with plug ins that allow the clearing of the browsers cache after each session (to negate the effect of the harddisk slowly being clogged with unnecessairy data) and privacy measures/data erases (the plug-in should be able to perform the same tasks as the Wash &#039;N Go-program)&lt;br /&gt;
a cookie and spyware sweeper (eg as Avast Ad-aware)&lt;br /&gt;
the browser itself finally should drop support for the &#039;autocomplete&#039;-function (to reduce risk of data-loss to third parties and malicious users)&lt;br /&gt;
&lt;br /&gt;
In addition, a calender may be included (eg Mozilla Sunbird), and a program should be included to allow direct ebook-downloads. Such programs are eg [http://www.tomeraider.com/ Tomeraider] and [http://en.wikipedia.org/wiki/Mobipocket Mobipocket].&lt;br /&gt;
&lt;br /&gt;
Also, text-translation tools should be implemented (eg trough on-line tools as Google Translate or -even better- off-line tools as [http://en.wikipedia.org/wiki/Comparison_of_machine_translation_applications Apertium]). A sentence-based translation device, capable of delivering direct speech translation should also be included, to allow (basic) inmediate translation assistance from the UMPC (still a small, mobile device). Programs able to provide this are eg the [http://www.engadget.com/2005/11/19/darpa-testing-laptop-based-translation-system-for-iraq/ new software program], derived from its Phraselator being build by DARPA.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;More information&#039;&#039;&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
Clam Antivirus &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/ClamAV &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OpenAntivirus &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/OpenAntiVirus &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Defragmentation utilities &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/Defragmentation &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Suggestion 7: Use of a better filesystem and X-window Desktop Environment==&lt;br /&gt;
It is best that instead of the standard filesystem used by most Linux distrubutions (ext3) to opt for a newer and better filesystem as Reiser4, GFS-2, ext4, ...&lt;br /&gt;
&lt;br /&gt;
Also, rather than the standard X-Window Destop Environment (GNOME and KDE) in use by most Linux distributions today, it is best to switch to a different/newer Window Manager. These include Enlightenment, Blackbox, Xfce, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Comparisation of file systems&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_file_systems&lt;br /&gt;
Comparisation of X Window Desktop Environments&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_X_Window_System_desktop_environments&lt;br /&gt;
&lt;br /&gt;
==Suggestion 8: Support for speech recognition and touchscreen==&lt;br /&gt;
Speech recognition and the use of a touchscreen might be made standardly supported. This may allow tablet pc&#039;s or XO-1 PC&#039;s of being made smaller as no more mouse or keyboard is needed (taking up a massive amount of space). Rather than this, the speech recognition (along with a headset) may be used for writing letters, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Ultra Mobile PC&lt;br /&gt;
http://en.wikipedia.org/wiki/Ultra-Mobile_PC&lt;br /&gt;
Tablet pc&lt;br /&gt;
http://en.wikipedia.org/wiki/Tablet_PC&lt;br /&gt;
&lt;br /&gt;
Speech recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/Speech_recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/NaturallySpeaking&lt;br /&gt;
&lt;br /&gt;
==Suggestion 9: Cooperation with other companies and use of Google Services==&lt;br /&gt;
In order to achieve the more or less complicated suggestions/tasks layed out here, it may be helpful to cooperate with Google, Canonical Ltd. As Google has many useful services for the developing world (eg Google Maps/Earth for GPS navigation, Google Mail for emailing, Google Docs, ...) a cooperation with them seems logical. Also, Canonical is already developing Goobuntu (for Google Ubuntu) in cooperation with Google; as some features of this Linux distribution may be copied for use in Linux, cooperation with them too would prove beneficial. Finally, Canonical also has a cooperation with Dell which would finish the cycle of creating a powerful alliance against companies now working together solely in the intrest of profits.&lt;br /&gt;
&lt;br /&gt;
Such lucrative alliances by other companies are for example Microsoft and Novell aswell as SUSE Linux which have recently promised to work together. This event will surely put stress on Linux companies operating on their own and at the moment; especially in the intrest of bridging the digital divide, it may be best to form open-source/humanitarian linux companies-alliances. &lt;br /&gt;
&lt;br /&gt;
Canonical and Google working together&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
Goobuntu being installed on Dell computers&lt;br /&gt;
http://digg.com/linux_unix/Goobuntu_is_coming_&lt;br /&gt;
&lt;br /&gt;
Microsoft and Novell and SUSE working together &lt;br /&gt;
http://www.novell.com/linux/microsoft/&lt;br /&gt;
http://www.novell.com/linux/&lt;br /&gt;
&lt;br /&gt;
==Suggestion 10: software for GPS-tracking via WiMax and other internet connections==&lt;br /&gt;
A deamon should be integrated for automatic GPS/Galileo coordinate uploading. This should be automated in the deamon by the regular GPS-unit within the device (so w:GPS_tracking|no GPS-push tracker]]). GPS/Galileo coordinate uploading needs to be done automatic whenever a WiMax connection is detected with enabled internet-sharing. Also, whenever internet-connection is made via ethernet or satellite internet, the coordinates can be automatically uploaded. The deamon should include encrypted transmission, to ensure that the owners of free internet access points cannot read the information. Transmission can be done to a worldwide (or alternatively -communal-) database.  &lt;br /&gt;
&lt;br /&gt;
==Suggestion 11:VoIP program==&lt;br /&gt;
A VoIP-program allowing VoIP over WiFi/WiMax, aswell as accepting incoming phone calls and allowing outgoing one (both to regular telephones/GSM&#039;s as computers should be added. Candidates are Skype, or possibly X-lite, GnomeMeeting, Kphone or Ekiga. See [http://www.voidspace.org.uk/technology/voip_mobile.shtml this site].&lt;br /&gt;
&lt;br /&gt;
A plug-in should also be created for the program, to allow automatic calling to people by issuing the command &amp;quot;call personname&amp;quot; trough the microphone.  &lt;br /&gt;
&lt;br /&gt;
[[Category:Design]]&lt;br /&gt;
[[Category:Self-sufficiency]]&lt;/div&gt;</summary>
		<author><name>81.246.171.45</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14321</id>
		<title>Linux for mobile computing</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14321"/>
		<updated>2009-03-02T10:15:59Z</updated>

		<summary type="html">&lt;p&gt;81.246.175.36: /* Suggestion 11:VoIP program */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article contains adjustments necessairy to the Linux OS in order to allow a special way of working with a proposed UMPC-design.&lt;br /&gt;
&lt;br /&gt;
==Suggestion 1:Simplification of the Bourne Again Shell (on which Linux ;eg Fedora, ... works)==&lt;br /&gt;
The Bourne Again Shell has, during its long lifetime, gained several improvements and thus new programs. This has had as a result that to perform a same specific task, the user is bothered with a amount of overlapping programs. &lt;br /&gt;
&lt;br /&gt;
Aldough Linux&#039; self-correcting community might have resolved this earlier, as it is no longer actively used (now graphic interfaces are used instead) no corrections have been made for these flaws. Besides a large amount of overlapping programs, the command line interface has also a number of features which can be dismissed and replaced by other existing commands, hereby making a huge simplification possible.&lt;br /&gt;
&lt;br /&gt;
Examples on this are: &lt;br /&gt;
*viewing of a text file: this can be done by an excessive amount of programs as vi, pico, less, more, ...&lt;br /&gt;
&lt;br /&gt;
*the unnecessairy grep-command; instead locate with a specific option (thus locate -xx) can perform this function if locate is altered so it allows this&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy possibility of using relative pathnames, this can be replaced by only allowing absolute pathnames&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy pwd-command; instead the current directory can just be shown in the command line itself (similar as in DOS). &lt;br /&gt;
&lt;br /&gt;
*The unnecessairy append I/O redirection and piping option; instead of using append (&amp;gt;&amp;gt;) one can simply use overwrite (&amp;gt;) instead&lt;br /&gt;
&lt;br /&gt;
*The write permissions included with files should no longer include type-information (only gives extremely limited information and would be better checked with the filename-extension. Also, support for a sticky bit (-t permission) should be dropped. Thus instead of presenting eg drwxrw-rw- this would become rwxrw-rw- &lt;br /&gt;
&lt;br /&gt;
*the possible use of general points in folders (not being part of the extension) should be dropped. Thus folders named foo.bar etc can no longer be created. This has caused allot of confusion in the past. &lt;br /&gt;
&lt;br /&gt;
*finally, commands as ls for listing folders, ... are best changed to list. Changing the commands to these makes it easier to remember them. &lt;br /&gt;
&lt;br /&gt;
P.S.: Text also implemented to http://en.wikipedia.org/wiki/Talk:Bash#The_BASH.27_lack_of_simplification&lt;br /&gt;
&lt;br /&gt;
==Suggestion 2: Altering of the standard Linux directory tree structure==&lt;br /&gt;
Secondly, linux&#039;s Filesystem Hierarchy Standard&#039; (FHS) directory tree structure should be altered, so that physical drives and imiginary folders/directory&#039;s are no longer used together. At the moment, for example physical drives are mapped in /dev while /, or /root (which are actually on a physical drive and should of been thus actually marked in a folder under /dev), ... are at a maplevel higher. It would be far better sense if simply the ports are detected and presented (thus a computer with 2 USB drives and a serial ATA-connection would get 3 folders under the root folder (/) knowingly SATA1, USB1, and USB2. The drives connected hereon would simply show their contence. The main drive (on which Fedora is placed) would then get the systems folder and user folders, ... &lt;br /&gt;
&lt;br /&gt;
In addition to this renaming of the logical drives, standard names for partitions too are to be altered. Instead of the now common names (hda, sdb, hda1, hda2, ..) these are to become Partition1, Partition2, Partition3, Swap (for the swap partition), ... The extra information obtained from the hd+a-d difference is negligable, especially as only hot swappable drives should be supported anyway (which have no slave/master/auto option) and only tend to confuse users.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Filesystem Hierarchy Standard (FHS)&lt;br /&gt;
http://www.pathname.com/fhs/&lt;br /&gt;
&lt;br /&gt;
Standard linux partition names&lt;br /&gt;
http://linux.org.mt/article/partnames&lt;br /&gt;
&lt;br /&gt;
==Suggestion 3: Dropping support for a variety of useless/surplus file formats and protocols  in favor of one good file format/protocol (per type)==&lt;br /&gt;
&lt;br /&gt;
Firstly, the linux-distro (eg Fedora) could drop its support for outdated/archaïc aswell as recent/new but unusable file formats. Rather than supporting a wealth of file formats, it is better to only support one good file format per type ( e.g. lossy/lossless audio encoding, lossless and lossy video encoding, compression and/or archiving format, ...). By a good file format I mean that one that has the best qualifications for which it is intented and which is open-source/free file format. &lt;br /&gt;
&lt;br /&gt;
Aldough thus fewer formats can be played/executed, simplification and thus no longer supporting it would make computing simpler for the user itself and it would also allow Fedora of operating faster (as lesser code is required). Having a wealth of file formats supported not only confuses the user, but also makes him unaware what file-type to use in what situation (eg .tar.gz or .bz2 for tape archiving?) As Fedora is specifically targeted at the developing world (which still has mostly low-schooled people), this simplification may prove essential. &lt;br /&gt;
&lt;br /&gt;
PS: Other Linux distributions as Gobuntu also feature solely open formats, yet this suggestion would still be different as it would allow but a single format per type, with the intent to simplify matters. This offcourse is not yet achieved in these distrubutions. &lt;br /&gt;
&lt;br /&gt;
Examples are :&lt;br /&gt;
*.xcf and .svg for pictures&lt;br /&gt;
*OGG Vorbis instead of MP3, WMA, ... for lossy audio encoding &lt;br /&gt;
*Flac or Monkey&#039;s Audio instead of WAV, ... for lossless audio encoding &lt;br /&gt;
*.odt-files instead of .doc &lt;br /&gt;
*an open source combined compression and archiving file format as .7z to make a compressed and archived file (compressed file format alone aswell as archived file format alone not needed; when an open-source executable/install archiving format as rpm or paf aswell is supported ) &lt;br /&gt;
*an open source archiving file format as .tar &lt;br /&gt;
*only UTF-8 for emails&lt;br /&gt;
&lt;br /&gt;
In addition to dropping support for these file formats, allot of protocols aswell as environmentally damaging media should be dropped aswell. Besides in the intrest of the environment, the cd media (CD/DVD/DVDRAM/Blue-Ray, ...)would also be dropped as they only have a very limited lifetime, are easily corrupted and are not at all durable.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
SFTP instead of FTP&lt;br /&gt;
support for parallel and serial connections with devices should be dropped in favor of SATA, USB2 and FireWire800&lt;br /&gt;
support for USB1 should be dropped&lt;br /&gt;
support for appletalk should be dropped&lt;br /&gt;
support for the older ethernet cards/cables and protocols should be dropped, aswell as token ring ATM, ... in favor of PowerLine Communication (PLC)and gigabit ethernet&lt;br /&gt;
support for old forms of WiFi (802.11a-g) should be dropped in favor of WiMax and the new WiFi-protocol (802.11n) (if used)&lt;br /&gt;
support for Floppy&#039;s, CD/DVD/DVDRAM/Blue-Ray, should be dropped in favor of the best type of flash memory (CompactFlash?), and USB-sticks and external harddisks&lt;br /&gt;
&lt;br /&gt;
Aldough this would transform the Linux version on which these suggestions are implemented  more and more to a embedded form of Linux, this would actually be very beneficial. This as not only matters are simplified greatly, but also as the processor needed to run the Linux-distro can be far less potent/energy consuming than normal. A example on this can be seen with the ECB_AT91 microcomputer and the ECB_ATmega32/644 microcomputer.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Free file formats&lt;br /&gt;
http://en.wikipedia.org/wiki/Free_file_format&lt;br /&gt;
Comparisation of audio codecs &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_audio_codecs&lt;br /&gt;
Comparisation of container formats &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_container_formats&lt;br /&gt;
Comparisation of archive formats&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_archive_formats&lt;br /&gt;
Secure FTP&lt;br /&gt;
http://en.wikipedia.org/wiki/SFTP&lt;br /&gt;
USB2&lt;br /&gt;
http://en.wikipedia.org/wiki/USB2#USB_2.0&lt;br /&gt;
FireWire 800&lt;br /&gt;
http://en.wikipedia.org/wiki/Firewire#FireWire_800_.28IEEE_1394b.29&lt;br /&gt;
Serial ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/SATA&lt;br /&gt;
WiFi&lt;br /&gt;
http://en.wikipedia.org/wiki/Wi-Fi&lt;br /&gt;
Flash Memory&lt;br /&gt;
http://en.wikipedia.org/wiki/Flash_memory&lt;br /&gt;
Powerline Communication&lt;br /&gt;
http://en.wikipedia.org/wiki/Power_line_communication&lt;br /&gt;
Gigabit Ethernet&lt;br /&gt;
http://en.wikipedia.org/wiki/Category_5_cable&lt;br /&gt;
http://en.wikipedia.org/wiki/10_gigabit_Ethernet&lt;br /&gt;
&lt;br /&gt;
ECB AT91 and ECB_ATmega32/644 using a embedded linux and being able to run on a 180mhz cpu and 20 mhz cpu respectively&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_AT91&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_ATmega32/644&lt;br /&gt;
&lt;br /&gt;
==Suggestion 4: Dropping support for dual booting==&lt;br /&gt;
At the moment, most linux-distro&#039;s still support the possibility of dual booting (that is: having multiple Operating Systems on a single device/drive from which one may be selected to run on startup). I believe it is best that this dual booting feature, along with the programs which support this and which are usually standard included in a regular installation should be best dropped. This will reduce many of the hassles frequently encountered with linux installations and make sure that everything is kept simple and more efficient. Instead of this dual booting by having 2 OS&#039; on 1 disk, random booting of other OS&#039;s may still be done, but then trough physically connecting another drive (HD, USB-stick, ...) on which an other OS is installed. Selecting which OS to load first would be done merely trough the BIOS (boot sequence can be altered here). &lt;br /&gt;
&lt;br /&gt;
As people will revert to this technique, this approach would become more popular/easy and fits with the trend emerging to divert to a more easy and hot swappable form of computing/connecting of devices. As USB-sticks are rapidly becoming cheap and are already capable of storing entire OS&#039; (eg Mac-on-a-Stick, Knoppix, LindowsLive, MojoPac, ...) and as all HD&#039;s are becoming hot swappable nowadays (trough Serial ATA/USB2/IEEE1394/...), this would prove far easier/simpler. &lt;br /&gt;
&lt;br /&gt;
Having gone trough the troubles described myself with this &amp;quot;dual booting&amp;quot;, lack of hot swappability (with E-IDE HD&#039;s, &amp;quot;jumpers&amp;quot; had to be manually set) and troubles/corruption of the &amp;quot;bootloaders/master boot record&amp;quot; on HD&#039;s, I am hoping that this might become a valid action which may be taken to make computers simpler/more efficient to operate. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Hot swapping and types of HD&#039;s and other devices&lt;br /&gt;
http://en.wikipedia.org/wiki/Serial_ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/Hot_swapping &lt;br /&gt;
http://en.wikipedia.org/wiki/MojoPac&lt;br /&gt;
http://portableapps.com/apps/operating_systems/mac-on-stick&lt;br /&gt;
&lt;br /&gt;
Live Linux disributions becoming more popular&lt;br /&gt;
http://en.wikipedia.org/wiki/LiveDistro&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_LiveDistros&lt;br /&gt;
&lt;br /&gt;
Dual booting, bootloaders and the master boot record of devices&lt;br /&gt;
http://en.wikipedia.org/wiki/GNU_GRUB&lt;br /&gt;
http://en.wikipedia.org/wiki/LILO_%28boot_loader%29&lt;br /&gt;
http://en.wikipedia.org/wiki/Dual_booting&lt;br /&gt;
http://en.wikipedia.org/wiki/Master_boot_record&lt;br /&gt;
&lt;br /&gt;
==Suggestion 5: Fedora&#039;s possible feature of switching to a command line-executed programs split screen configuration==&lt;br /&gt;
In the past, Linux developments have been focusing on improving the Graphical User Interface (GUI) of Linux, so that inexperienced users (that do not know how to use the command line) may use Linux easier. However, this implementing of the extra subroutines needed to recognise mouse control has had an adverse effect on the systems speed and performanence. Also, besides making the system slower, one wonders why such mouse control needs to implemented anyhow as if is also the cause of 2 additional disadvantages. These are&lt;br /&gt;
&lt;br /&gt;
the unpracticality of using a mouse when on the road (e.g. with a portable computer, or in crammed/busy environments as with public computers at airports, libraries, subways, ..)&lt;br /&gt;
&lt;br /&gt;
the slower speed at which you can operate a computer with a mouse versus with the command line, via keyboard (e.g. to perform the action of manually clicking the mouse, and not just the reduced speed of the computer)&lt;br /&gt;
&lt;br /&gt;
As such, it may be better to include the option of controlling Fedora Linux via keyboard, in a split screen configuration. This configuration would be composed at one side of a command-line window (BASH, ...) and on the other side a window with the executed programs (e.g. FireFox-syle browser, OpenOffice-style text-editor, ...). This configuration proposed would make the system speedier and more stable (as the GUI itself or less subroutines in the GUI are needed) and would also still allow a great deal of eye candy. More so, with some extra work, the configuration would also make it possible to make this OS even nicer than any other existing OS as it may allow complete 3D. &lt;br /&gt;
&lt;br /&gt;
Aldough the 3D features proposed may need some more time to implement, the terminal/program configuration can be implemented nearly immediatly and improve Fedora. For the 3D features, some of the coding done by OS&#039;s as IRIX and Linux-3D-modifications as Project Looking Glass can be used to create the modification to Fedora.&lt;br /&gt;
&lt;br /&gt;
Finally, I wish to mention that, if you wish to implement the terminal window-program window - split screen configuration (described in the previous letter), a possible simplification of the current command line (BASH) can be implemented . This simplification of commands would allow more users to use this configuration as it would be much easier to learn the commands. Also, the combined terminal window - program window set-up would allow even further simplification. If you decide to implement the split-screen configuration and wishes to also reduce the commands used (simplify the BASH), please contact me for further assistance. &lt;br /&gt;
&lt;br /&gt;
P.S.: As noted, the suggestions on the Linux-distro above can be supplied as a optional packet with Fedora, leaving the user the liberty of installing it -or not-. As such, Fedora may still be controlled by mouse for those people that really don&#039;t want to change the way how they control their computers. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Graphical User Interfaces (GUI)&#039;s&lt;br /&gt;
http://en.wikipedia.org/wiki/Graphical_user_interface#Graphical_user_interfaces_compared_to_command_line_interfaces&lt;br /&gt;
Goobuntu (Google Linux distribution)&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
IRIX (Unix distribution with 3D functionality)&lt;br /&gt;
http://en.wikipedia.org/wiki/Irix&lt;br /&gt;
Project Looking Glass (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Project_Looking_Glass&lt;br /&gt;
&lt;br /&gt;
Compiz (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Compiz&lt;br /&gt;
&lt;br /&gt;
Croquet Project (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Croquet_Project&lt;br /&gt;
&lt;br /&gt;
==Suggestion 6: Inclusion of a scaled-down virusscanner,  and other software==&lt;br /&gt;
There is a number of extra software that may be included with Linux-distro&#039;s. This includes programs as Sunbird, KeePass, the WeatherBug, BOINC (with climate change grid computing software) ..I would also suggest to implement a Linux-only virusscanner (to be used not in continuous and on-access scanning but only shedueled (weekly/monthly). Candidates herefore are Clam Antivirus and OpenAntivirus. In addition to a virusscanner, a open-source defragmentation program should be included.&lt;br /&gt;
&lt;br /&gt;
The browser (eg Firefox) should be standardly equipped with plug ins that allow the clearing of the browsers cache after each session (to negate the effect of the harddisk slowly being clogged with unnecessairy data) and privacy measures/data erases (the plug-in should be able to perform the same tasks as the Wash &#039;N Go-program)&lt;br /&gt;
a cookie and spyware sweeper (eg as Avast Ad-aware)&lt;br /&gt;
the browser itself finally should drop support for the &#039;autocomplete&#039;-function (to reduce risk of data-loss to third parties and malicious users)&lt;br /&gt;
&lt;br /&gt;
In addition, a calender may be included (eg Mozilla Sunbird), and a program should be included to allow direct ebook-downloads. Such programs are eg [http://www.tomeraider.com/ Tomeraider] and [http://en.wikipedia.org/wiki/Mobipocket Mobipocket].&lt;br /&gt;
&lt;br /&gt;
Also, text-translation tools should be implemented (eg trough on-line tools as Google Translate or -even better- off-line tools as [http://en.wikipedia.org/wiki/Comparison_of_machine_translation_applications Apertium]). A sentence-based translation device, capable of delivering direct speech translation should also be included, to allow (basic) inmediate translation assistance from the UMPC (still a small, mobile device). Programs able to provide this are eg the [http://www.engadget.com/2005/11/19/darpa-testing-laptop-based-translation-system-for-iraq/ new software program], derived from its Phraselator being build by DARPA.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;More information&#039;&#039;&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
Clam Antivirus &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/ClamAV &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OpenAntivirus &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/OpenAntiVirus &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Defragmentation utilities &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/Defragmentation &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Suggestion 7: Use of a better filesystem and X-window Desktop Environment==&lt;br /&gt;
It is best that instead of the standard filesystem used by most Linux distrubutions (ext3) to opt for a newer and better filesystem as Reiser4, GFS-2, ext4, ...&lt;br /&gt;
&lt;br /&gt;
Also, rather than the standard X-Window Destop Environment (GNOME and KDE) in use by most Linux distributions today, it is best to switch to a different/newer Window Manager. These include Enlightenment, Blackbox, Xfce, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Comparisation of file systems&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_file_systems&lt;br /&gt;
Comparisation of X Window Desktop Environments&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_X_Window_System_desktop_environments&lt;br /&gt;
&lt;br /&gt;
==Suggestion 8: Support for speech recognition and touchscreen==&lt;br /&gt;
Speech recognition and the use of a touchscreen might be made standardly supported. This may allow tablet pc&#039;s or XO-1 PC&#039;s of being made smaller as no more mouse or keyboard is needed (taking up a massive amount of space). Rather than this, the speech recognition (along with a headset) may be used for writing letters, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Ultra Mobile PC&lt;br /&gt;
http://en.wikipedia.org/wiki/Ultra-Mobile_PC&lt;br /&gt;
Tablet pc&lt;br /&gt;
http://en.wikipedia.org/wiki/Tablet_PC&lt;br /&gt;
&lt;br /&gt;
Speech recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/Speech_recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/NaturallySpeaking&lt;br /&gt;
&lt;br /&gt;
==Suggestion 9: Cooperation with other companies and use of Google Services==&lt;br /&gt;
In order to achieve the more or less complicated suggestions/tasks layed out here, it may be helpful to cooperate with Google, Canonical Ltd. As Google has many useful services for the developing world (eg Google Maps/Earth for GPS navigation, Google Mail for emailing, Google Docs, ...) a cooperation with them seems logical. Also, Canonical is already developing Goobuntu (for Google Ubuntu) in cooperation with Google; as some features of this Linux distribution may be copied for use in Linux, cooperation with them too would prove beneficial. Finally, Canonical also has a cooperation with Dell which would finish the cycle of creating a powerful alliance against companies now working together solely in the intrest of profits.&lt;br /&gt;
&lt;br /&gt;
Such lucrative alliances by other companies are for example Microsoft and Novell aswell as SUSE Linux which have recently promised to work together. This event will surely put stress on Linux companies operating on their own and at the moment; especially in the intrest of bridging the digital divide, it may be best to form open-source/humanitarian linux companies-alliances. &lt;br /&gt;
&lt;br /&gt;
Canonical and Google working together&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
Goobuntu being installed on Dell computers&lt;br /&gt;
http://digg.com/linux_unix/Goobuntu_is_coming_&lt;br /&gt;
&lt;br /&gt;
Microsoft and Novell and SUSE working together &lt;br /&gt;
http://www.novell.com/linux/microsoft/&lt;br /&gt;
http://www.novell.com/linux/&lt;br /&gt;
&lt;br /&gt;
==Suggestion 10: software for GPS-tracking via WiMax and other internet connections==&lt;br /&gt;
A deamon should be integrated for automatic GPS/Galileo coordinate uploading. This should be automated in the deamon by the regular GPS-unit within the device (so w:GPS_tracking|no GPS-push tracker]]). GPS/Galileo coordinate uploading needs to be done automatic whenever a WiMax connection is detected with enabled internet-sharing. Also, whenever internet-connection is made via ethernet or satellite internet, the coordinates can be automatically uploaded. The deamon should include encrypted transmission, to ensure that the owners of free internet access points cannot read the information. Transmission can be done to a worldwide (or alternatively -communal-) database.  &lt;br /&gt;
&lt;br /&gt;
==Suggestion 11:VoIP program==&lt;br /&gt;
A VoIP-program allowing VoIP over WiFi/WiMax, aswell as accepting incoming phone calls and allowing outgoing one (both to regular telephones/GSM&#039;s as computers should be added. Candidates are Skype, or possibly X-lite, GnomeMeeting, Kphone or Ekiga. See [http://www.voidspace.org.uk/technology/voip_mobile.shtml this site].&lt;br /&gt;
&lt;br /&gt;
[[Category:Design]]&lt;br /&gt;
[[Category:Self-sufficiency]]&lt;/div&gt;</summary>
		<author><name>81.246.175.36</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14320</id>
		<title>Linux for mobile computing</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14320"/>
		<updated>2009-03-02T10:15:02Z</updated>

		<summary type="html">&lt;p&gt;81.246.175.36: /* Suggestion 10: software for GPS-tracking via WiMax and other internet connections */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article contains adjustments necessairy to the Linux OS in order to allow a special way of working with a proposed UMPC-design.&lt;br /&gt;
&lt;br /&gt;
==Suggestion 1:Simplification of the Bourne Again Shell (on which Linux ;eg Fedora, ... works)==&lt;br /&gt;
The Bourne Again Shell has, during its long lifetime, gained several improvements and thus new programs. This has had as a result that to perform a same specific task, the user is bothered with a amount of overlapping programs. &lt;br /&gt;
&lt;br /&gt;
Aldough Linux&#039; self-correcting community might have resolved this earlier, as it is no longer actively used (now graphic interfaces are used instead) no corrections have been made for these flaws. Besides a large amount of overlapping programs, the command line interface has also a number of features which can be dismissed and replaced by other existing commands, hereby making a huge simplification possible.&lt;br /&gt;
&lt;br /&gt;
Examples on this are: &lt;br /&gt;
*viewing of a text file: this can be done by an excessive amount of programs as vi, pico, less, more, ...&lt;br /&gt;
&lt;br /&gt;
*the unnecessairy grep-command; instead locate with a specific option (thus locate -xx) can perform this function if locate is altered so it allows this&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy possibility of using relative pathnames, this can be replaced by only allowing absolute pathnames&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy pwd-command; instead the current directory can just be shown in the command line itself (similar as in DOS). &lt;br /&gt;
&lt;br /&gt;
*The unnecessairy append I/O redirection and piping option; instead of using append (&amp;gt;&amp;gt;) one can simply use overwrite (&amp;gt;) instead&lt;br /&gt;
&lt;br /&gt;
*The write permissions included with files should no longer include type-information (only gives extremely limited information and would be better checked with the filename-extension. Also, support for a sticky bit (-t permission) should be dropped. Thus instead of presenting eg drwxrw-rw- this would become rwxrw-rw- &lt;br /&gt;
&lt;br /&gt;
*the possible use of general points in folders (not being part of the extension) should be dropped. Thus folders named foo.bar etc can no longer be created. This has caused allot of confusion in the past. &lt;br /&gt;
&lt;br /&gt;
*finally, commands as ls for listing folders, ... are best changed to list. Changing the commands to these makes it easier to remember them. &lt;br /&gt;
&lt;br /&gt;
P.S.: Text also implemented to http://en.wikipedia.org/wiki/Talk:Bash#The_BASH.27_lack_of_simplification&lt;br /&gt;
&lt;br /&gt;
==Suggestion 2: Altering of the standard Linux directory tree structure==&lt;br /&gt;
Secondly, linux&#039;s Filesystem Hierarchy Standard&#039; (FHS) directory tree structure should be altered, so that physical drives and imiginary folders/directory&#039;s are no longer used together. At the moment, for example physical drives are mapped in /dev while /, or /root (which are actually on a physical drive and should of been thus actually marked in a folder under /dev), ... are at a maplevel higher. It would be far better sense if simply the ports are detected and presented (thus a computer with 2 USB drives and a serial ATA-connection would get 3 folders under the root folder (/) knowingly SATA1, USB1, and USB2. The drives connected hereon would simply show their contence. The main drive (on which Fedora is placed) would then get the systems folder and user folders, ... &lt;br /&gt;
&lt;br /&gt;
In addition to this renaming of the logical drives, standard names for partitions too are to be altered. Instead of the now common names (hda, sdb, hda1, hda2, ..) these are to become Partition1, Partition2, Partition3, Swap (for the swap partition), ... The extra information obtained from the hd+a-d difference is negligable, especially as only hot swappable drives should be supported anyway (which have no slave/master/auto option) and only tend to confuse users.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Filesystem Hierarchy Standard (FHS)&lt;br /&gt;
http://www.pathname.com/fhs/&lt;br /&gt;
&lt;br /&gt;
Standard linux partition names&lt;br /&gt;
http://linux.org.mt/article/partnames&lt;br /&gt;
&lt;br /&gt;
==Suggestion 3: Dropping support for a variety of useless/surplus file formats and protocols  in favor of one good file format/protocol (per type)==&lt;br /&gt;
&lt;br /&gt;
Firstly, the linux-distro (eg Fedora) could drop its support for outdated/archaïc aswell as recent/new but unusable file formats. Rather than supporting a wealth of file formats, it is better to only support one good file format per type ( e.g. lossy/lossless audio encoding, lossless and lossy video encoding, compression and/or archiving format, ...). By a good file format I mean that one that has the best qualifications for which it is intented and which is open-source/free file format. &lt;br /&gt;
&lt;br /&gt;
Aldough thus fewer formats can be played/executed, simplification and thus no longer supporting it would make computing simpler for the user itself and it would also allow Fedora of operating faster (as lesser code is required). Having a wealth of file formats supported not only confuses the user, but also makes him unaware what file-type to use in what situation (eg .tar.gz or .bz2 for tape archiving?) As Fedora is specifically targeted at the developing world (which still has mostly low-schooled people), this simplification may prove essential. &lt;br /&gt;
&lt;br /&gt;
PS: Other Linux distributions as Gobuntu also feature solely open formats, yet this suggestion would still be different as it would allow but a single format per type, with the intent to simplify matters. This offcourse is not yet achieved in these distrubutions. &lt;br /&gt;
&lt;br /&gt;
Examples are :&lt;br /&gt;
*.xcf and .svg for pictures&lt;br /&gt;
*OGG Vorbis instead of MP3, WMA, ... for lossy audio encoding &lt;br /&gt;
*Flac or Monkey&#039;s Audio instead of WAV, ... for lossless audio encoding &lt;br /&gt;
*.odt-files instead of .doc &lt;br /&gt;
*an open source combined compression and archiving file format as .7z to make a compressed and archived file (compressed file format alone aswell as archived file format alone not needed; when an open-source executable/install archiving format as rpm or paf aswell is supported ) &lt;br /&gt;
*an open source archiving file format as .tar &lt;br /&gt;
*only UTF-8 for emails&lt;br /&gt;
&lt;br /&gt;
In addition to dropping support for these file formats, allot of protocols aswell as environmentally damaging media should be dropped aswell. Besides in the intrest of the environment, the cd media (CD/DVD/DVDRAM/Blue-Ray, ...)would also be dropped as they only have a very limited lifetime, are easily corrupted and are not at all durable.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
SFTP instead of FTP&lt;br /&gt;
support for parallel and serial connections with devices should be dropped in favor of SATA, USB2 and FireWire800&lt;br /&gt;
support for USB1 should be dropped&lt;br /&gt;
support for appletalk should be dropped&lt;br /&gt;
support for the older ethernet cards/cables and protocols should be dropped, aswell as token ring ATM, ... in favor of PowerLine Communication (PLC)and gigabit ethernet&lt;br /&gt;
support for old forms of WiFi (802.11a-g) should be dropped in favor of WiMax and the new WiFi-protocol (802.11n) (if used)&lt;br /&gt;
support for Floppy&#039;s, CD/DVD/DVDRAM/Blue-Ray, should be dropped in favor of the best type of flash memory (CompactFlash?), and USB-sticks and external harddisks&lt;br /&gt;
&lt;br /&gt;
Aldough this would transform the Linux version on which these suggestions are implemented  more and more to a embedded form of Linux, this would actually be very beneficial. This as not only matters are simplified greatly, but also as the processor needed to run the Linux-distro can be far less potent/energy consuming than normal. A example on this can be seen with the ECB_AT91 microcomputer and the ECB_ATmega32/644 microcomputer.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Free file formats&lt;br /&gt;
http://en.wikipedia.org/wiki/Free_file_format&lt;br /&gt;
Comparisation of audio codecs &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_audio_codecs&lt;br /&gt;
Comparisation of container formats &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_container_formats&lt;br /&gt;
Comparisation of archive formats&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_archive_formats&lt;br /&gt;
Secure FTP&lt;br /&gt;
http://en.wikipedia.org/wiki/SFTP&lt;br /&gt;
USB2&lt;br /&gt;
http://en.wikipedia.org/wiki/USB2#USB_2.0&lt;br /&gt;
FireWire 800&lt;br /&gt;
http://en.wikipedia.org/wiki/Firewire#FireWire_800_.28IEEE_1394b.29&lt;br /&gt;
Serial ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/SATA&lt;br /&gt;
WiFi&lt;br /&gt;
http://en.wikipedia.org/wiki/Wi-Fi&lt;br /&gt;
Flash Memory&lt;br /&gt;
http://en.wikipedia.org/wiki/Flash_memory&lt;br /&gt;
Powerline Communication&lt;br /&gt;
http://en.wikipedia.org/wiki/Power_line_communication&lt;br /&gt;
Gigabit Ethernet&lt;br /&gt;
http://en.wikipedia.org/wiki/Category_5_cable&lt;br /&gt;
http://en.wikipedia.org/wiki/10_gigabit_Ethernet&lt;br /&gt;
&lt;br /&gt;
ECB AT91 and ECB_ATmega32/644 using a embedded linux and being able to run on a 180mhz cpu and 20 mhz cpu respectively&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_AT91&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_ATmega32/644&lt;br /&gt;
&lt;br /&gt;
==Suggestion 4: Dropping support for dual booting==&lt;br /&gt;
At the moment, most linux-distro&#039;s still support the possibility of dual booting (that is: having multiple Operating Systems on a single device/drive from which one may be selected to run on startup). I believe it is best that this dual booting feature, along with the programs which support this and which are usually standard included in a regular installation should be best dropped. This will reduce many of the hassles frequently encountered with linux installations and make sure that everything is kept simple and more efficient. Instead of this dual booting by having 2 OS&#039; on 1 disk, random booting of other OS&#039;s may still be done, but then trough physically connecting another drive (HD, USB-stick, ...) on which an other OS is installed. Selecting which OS to load first would be done merely trough the BIOS (boot sequence can be altered here). &lt;br /&gt;
&lt;br /&gt;
As people will revert to this technique, this approach would become more popular/easy and fits with the trend emerging to divert to a more easy and hot swappable form of computing/connecting of devices. As USB-sticks are rapidly becoming cheap and are already capable of storing entire OS&#039; (eg Mac-on-a-Stick, Knoppix, LindowsLive, MojoPac, ...) and as all HD&#039;s are becoming hot swappable nowadays (trough Serial ATA/USB2/IEEE1394/...), this would prove far easier/simpler. &lt;br /&gt;
&lt;br /&gt;
Having gone trough the troubles described myself with this &amp;quot;dual booting&amp;quot;, lack of hot swappability (with E-IDE HD&#039;s, &amp;quot;jumpers&amp;quot; had to be manually set) and troubles/corruption of the &amp;quot;bootloaders/master boot record&amp;quot; on HD&#039;s, I am hoping that this might become a valid action which may be taken to make computers simpler/more efficient to operate. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Hot swapping and types of HD&#039;s and other devices&lt;br /&gt;
http://en.wikipedia.org/wiki/Serial_ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/Hot_swapping &lt;br /&gt;
http://en.wikipedia.org/wiki/MojoPac&lt;br /&gt;
http://portableapps.com/apps/operating_systems/mac-on-stick&lt;br /&gt;
&lt;br /&gt;
Live Linux disributions becoming more popular&lt;br /&gt;
http://en.wikipedia.org/wiki/LiveDistro&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_LiveDistros&lt;br /&gt;
&lt;br /&gt;
Dual booting, bootloaders and the master boot record of devices&lt;br /&gt;
http://en.wikipedia.org/wiki/GNU_GRUB&lt;br /&gt;
http://en.wikipedia.org/wiki/LILO_%28boot_loader%29&lt;br /&gt;
http://en.wikipedia.org/wiki/Dual_booting&lt;br /&gt;
http://en.wikipedia.org/wiki/Master_boot_record&lt;br /&gt;
&lt;br /&gt;
==Suggestion 5: Fedora&#039;s possible feature of switching to a command line-executed programs split screen configuration==&lt;br /&gt;
In the past, Linux developments have been focusing on improving the Graphical User Interface (GUI) of Linux, so that inexperienced users (that do not know how to use the command line) may use Linux easier. However, this implementing of the extra subroutines needed to recognise mouse control has had an adverse effect on the systems speed and performanence. Also, besides making the system slower, one wonders why such mouse control needs to implemented anyhow as if is also the cause of 2 additional disadvantages. These are&lt;br /&gt;
&lt;br /&gt;
the unpracticality of using a mouse when on the road (e.g. with a portable computer, or in crammed/busy environments as with public computers at airports, libraries, subways, ..)&lt;br /&gt;
&lt;br /&gt;
the slower speed at which you can operate a computer with a mouse versus with the command line, via keyboard (e.g. to perform the action of manually clicking the mouse, and not just the reduced speed of the computer)&lt;br /&gt;
&lt;br /&gt;
As such, it may be better to include the option of controlling Fedora Linux via keyboard, in a split screen configuration. This configuration would be composed at one side of a command-line window (BASH, ...) and on the other side a window with the executed programs (e.g. FireFox-syle browser, OpenOffice-style text-editor, ...). This configuration proposed would make the system speedier and more stable (as the GUI itself or less subroutines in the GUI are needed) and would also still allow a great deal of eye candy. More so, with some extra work, the configuration would also make it possible to make this OS even nicer than any other existing OS as it may allow complete 3D. &lt;br /&gt;
&lt;br /&gt;
Aldough the 3D features proposed may need some more time to implement, the terminal/program configuration can be implemented nearly immediatly and improve Fedora. For the 3D features, some of the coding done by OS&#039;s as IRIX and Linux-3D-modifications as Project Looking Glass can be used to create the modification to Fedora.&lt;br /&gt;
&lt;br /&gt;
Finally, I wish to mention that, if you wish to implement the terminal window-program window - split screen configuration (described in the previous letter), a possible simplification of the current command line (BASH) can be implemented . This simplification of commands would allow more users to use this configuration as it would be much easier to learn the commands. Also, the combined terminal window - program window set-up would allow even further simplification. If you decide to implement the split-screen configuration and wishes to also reduce the commands used (simplify the BASH), please contact me for further assistance. &lt;br /&gt;
&lt;br /&gt;
P.S.: As noted, the suggestions on the Linux-distro above can be supplied as a optional packet with Fedora, leaving the user the liberty of installing it -or not-. As such, Fedora may still be controlled by mouse for those people that really don&#039;t want to change the way how they control their computers. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Graphical User Interfaces (GUI)&#039;s&lt;br /&gt;
http://en.wikipedia.org/wiki/Graphical_user_interface#Graphical_user_interfaces_compared_to_command_line_interfaces&lt;br /&gt;
Goobuntu (Google Linux distribution)&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
IRIX (Unix distribution with 3D functionality)&lt;br /&gt;
http://en.wikipedia.org/wiki/Irix&lt;br /&gt;
Project Looking Glass (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Project_Looking_Glass&lt;br /&gt;
&lt;br /&gt;
Compiz (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Compiz&lt;br /&gt;
&lt;br /&gt;
Croquet Project (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Croquet_Project&lt;br /&gt;
&lt;br /&gt;
==Suggestion 6: Inclusion of a scaled-down virusscanner,  and other software==&lt;br /&gt;
There is a number of extra software that may be included with Linux-distro&#039;s. This includes programs as Sunbird, KeePass, the WeatherBug, BOINC (with climate change grid computing software) ..I would also suggest to implement a Linux-only virusscanner (to be used not in continuous and on-access scanning but only shedueled (weekly/monthly). Candidates herefore are Clam Antivirus and OpenAntivirus. In addition to a virusscanner, a open-source defragmentation program should be included.&lt;br /&gt;
&lt;br /&gt;
The browser (eg Firefox) should be standardly equipped with plug ins that allow the clearing of the browsers cache after each session (to negate the effect of the harddisk slowly being clogged with unnecessairy data) and privacy measures/data erases (the plug-in should be able to perform the same tasks as the Wash &#039;N Go-program)&lt;br /&gt;
a cookie and spyware sweeper (eg as Avast Ad-aware)&lt;br /&gt;
the browser itself finally should drop support for the &#039;autocomplete&#039;-function (to reduce risk of data-loss to third parties and malicious users)&lt;br /&gt;
&lt;br /&gt;
In addition, a calender may be included (eg Mozilla Sunbird), and a program should be included to allow direct ebook-downloads. Such programs are eg [http://www.tomeraider.com/ Tomeraider] and [http://en.wikipedia.org/wiki/Mobipocket Mobipocket].&lt;br /&gt;
&lt;br /&gt;
Also, text-translation tools should be implemented (eg trough on-line tools as Google Translate or -even better- off-line tools as [http://en.wikipedia.org/wiki/Comparison_of_machine_translation_applications Apertium]). A sentence-based translation device, capable of delivering direct speech translation should also be included, to allow (basic) inmediate translation assistance from the UMPC (still a small, mobile device). Programs able to provide this are eg the [http://www.engadget.com/2005/11/19/darpa-testing-laptop-based-translation-system-for-iraq/ new software program], derived from its Phraselator being build by DARPA.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;More information&#039;&#039;&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
Clam Antivirus &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/ClamAV &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OpenAntivirus &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/OpenAntiVirus &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Defragmentation utilities &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/Defragmentation &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Suggestion 7: Use of a better filesystem and X-window Desktop Environment==&lt;br /&gt;
It is best that instead of the standard filesystem used by most Linux distrubutions (ext3) to opt for a newer and better filesystem as Reiser4, GFS-2, ext4, ...&lt;br /&gt;
&lt;br /&gt;
Also, rather than the standard X-Window Destop Environment (GNOME and KDE) in use by most Linux distributions today, it is best to switch to a different/newer Window Manager. These include Enlightenment, Blackbox, Xfce, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Comparisation of file systems&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_file_systems&lt;br /&gt;
Comparisation of X Window Desktop Environments&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_X_Window_System_desktop_environments&lt;br /&gt;
&lt;br /&gt;
==Suggestion 8: Support for speech recognition and touchscreen==&lt;br /&gt;
Speech recognition and the use of a touchscreen might be made standardly supported. This may allow tablet pc&#039;s or XO-1 PC&#039;s of being made smaller as no more mouse or keyboard is needed (taking up a massive amount of space). Rather than this, the speech recognition (along with a headset) may be used for writing letters, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Ultra Mobile PC&lt;br /&gt;
http://en.wikipedia.org/wiki/Ultra-Mobile_PC&lt;br /&gt;
Tablet pc&lt;br /&gt;
http://en.wikipedia.org/wiki/Tablet_PC&lt;br /&gt;
&lt;br /&gt;
Speech recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/Speech_recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/NaturallySpeaking&lt;br /&gt;
&lt;br /&gt;
==Suggestion 9: Cooperation with other companies and use of Google Services==&lt;br /&gt;
In order to achieve the more or less complicated suggestions/tasks layed out here, it may be helpful to cooperate with Google, Canonical Ltd. As Google has many useful services for the developing world (eg Google Maps/Earth for GPS navigation, Google Mail for emailing, Google Docs, ...) a cooperation with them seems logical. Also, Canonical is already developing Goobuntu (for Google Ubuntu) in cooperation with Google; as some features of this Linux distribution may be copied for use in Linux, cooperation with them too would prove beneficial. Finally, Canonical also has a cooperation with Dell which would finish the cycle of creating a powerful alliance against companies now working together solely in the intrest of profits.&lt;br /&gt;
&lt;br /&gt;
Such lucrative alliances by other companies are for example Microsoft and Novell aswell as SUSE Linux which have recently promised to work together. This event will surely put stress on Linux companies operating on their own and at the moment; especially in the intrest of bridging the digital divide, it may be best to form open-source/humanitarian linux companies-alliances. &lt;br /&gt;
&lt;br /&gt;
Canonical and Google working together&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
Goobuntu being installed on Dell computers&lt;br /&gt;
http://digg.com/linux_unix/Goobuntu_is_coming_&lt;br /&gt;
&lt;br /&gt;
Microsoft and Novell and SUSE working together &lt;br /&gt;
http://www.novell.com/linux/microsoft/&lt;br /&gt;
http://www.novell.com/linux/&lt;br /&gt;
&lt;br /&gt;
==Suggestion 10: software for GPS-tracking via WiMax and other internet connections==&lt;br /&gt;
A deamon should be integrated for automatic GPS/Galileo coordinate uploading. This should be automated in the deamon by the regular GPS-unit within the device (so w:GPS_tracking|no GPS-push tracker]]). GPS/Galileo coordinate uploading needs to be done automatic whenever a WiMax connection is detected with enabled internet-sharing. Also, whenever internet-connection is made via ethernet or satellite internet, the coordinates can be automatically uploaded. The deamon should include encrypted transmission, to ensure that the owners of free internet access points cannot read the information. Transmission can be done to a worldwide (or alternatively -communal-) database.  &lt;br /&gt;
&lt;br /&gt;
==Suggestion 11:VoIP program==&lt;br /&gt;
A VoIP-program allowing VoIP over WiFi/WiMax, aswell as accepting incoming phone calls and allowing outgoing one (both to regular telephones/GSM&#039;s as computers should be added. Candidates are Skype, or possibly X-lite, GnomeMeeting, Kphone or Ekiga.&lt;br /&gt;
&lt;br /&gt;
[[Category:Design]]&lt;br /&gt;
[[Category:Self-sufficiency]]&lt;/div&gt;</summary>
		<author><name>81.246.175.36</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14319</id>
		<title>Linux for mobile computing</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14319"/>
		<updated>2009-03-02T09:47:30Z</updated>

		<summary type="html">&lt;p&gt;81.246.175.36: /* Suggestion 9: Cooperation with other companies and use of Google Services */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article contains adjustments necessairy to the Linux OS in order to allow a special way of working with a proposed UMPC-design.&lt;br /&gt;
&lt;br /&gt;
==Suggestion 1:Simplification of the Bourne Again Shell (on which Linux ;eg Fedora, ... works)==&lt;br /&gt;
The Bourne Again Shell has, during its long lifetime, gained several improvements and thus new programs. This has had as a result that to perform a same specific task, the user is bothered with a amount of overlapping programs. &lt;br /&gt;
&lt;br /&gt;
Aldough Linux&#039; self-correcting community might have resolved this earlier, as it is no longer actively used (now graphic interfaces are used instead) no corrections have been made for these flaws. Besides a large amount of overlapping programs, the command line interface has also a number of features which can be dismissed and replaced by other existing commands, hereby making a huge simplification possible.&lt;br /&gt;
&lt;br /&gt;
Examples on this are: &lt;br /&gt;
*viewing of a text file: this can be done by an excessive amount of programs as vi, pico, less, more, ...&lt;br /&gt;
&lt;br /&gt;
*the unnecessairy grep-command; instead locate with a specific option (thus locate -xx) can perform this function if locate is altered so it allows this&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy possibility of using relative pathnames, this can be replaced by only allowing absolute pathnames&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy pwd-command; instead the current directory can just be shown in the command line itself (similar as in DOS). &lt;br /&gt;
&lt;br /&gt;
*The unnecessairy append I/O redirection and piping option; instead of using append (&amp;gt;&amp;gt;) one can simply use overwrite (&amp;gt;) instead&lt;br /&gt;
&lt;br /&gt;
*The write permissions included with files should no longer include type-information (only gives extremely limited information and would be better checked with the filename-extension. Also, support for a sticky bit (-t permission) should be dropped. Thus instead of presenting eg drwxrw-rw- this would become rwxrw-rw- &lt;br /&gt;
&lt;br /&gt;
*the possible use of general points in folders (not being part of the extension) should be dropped. Thus folders named foo.bar etc can no longer be created. This has caused allot of confusion in the past. &lt;br /&gt;
&lt;br /&gt;
*finally, commands as ls for listing folders, ... are best changed to list. Changing the commands to these makes it easier to remember them. &lt;br /&gt;
&lt;br /&gt;
P.S.: Text also implemented to http://en.wikipedia.org/wiki/Talk:Bash#The_BASH.27_lack_of_simplification&lt;br /&gt;
&lt;br /&gt;
==Suggestion 2: Altering of the standard Linux directory tree structure==&lt;br /&gt;
Secondly, linux&#039;s Filesystem Hierarchy Standard&#039; (FHS) directory tree structure should be altered, so that physical drives and imiginary folders/directory&#039;s are no longer used together. At the moment, for example physical drives are mapped in /dev while /, or /root (which are actually on a physical drive and should of been thus actually marked in a folder under /dev), ... are at a maplevel higher. It would be far better sense if simply the ports are detected and presented (thus a computer with 2 USB drives and a serial ATA-connection would get 3 folders under the root folder (/) knowingly SATA1, USB1, and USB2. The drives connected hereon would simply show their contence. The main drive (on which Fedora is placed) would then get the systems folder and user folders, ... &lt;br /&gt;
&lt;br /&gt;
In addition to this renaming of the logical drives, standard names for partitions too are to be altered. Instead of the now common names (hda, sdb, hda1, hda2, ..) these are to become Partition1, Partition2, Partition3, Swap (for the swap partition), ... The extra information obtained from the hd+a-d difference is negligable, especially as only hot swappable drives should be supported anyway (which have no slave/master/auto option) and only tend to confuse users.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Filesystem Hierarchy Standard (FHS)&lt;br /&gt;
http://www.pathname.com/fhs/&lt;br /&gt;
&lt;br /&gt;
Standard linux partition names&lt;br /&gt;
http://linux.org.mt/article/partnames&lt;br /&gt;
&lt;br /&gt;
==Suggestion 3: Dropping support for a variety of useless/surplus file formats and protocols  in favor of one good file format/protocol (per type)==&lt;br /&gt;
&lt;br /&gt;
Firstly, the linux-distro (eg Fedora) could drop its support for outdated/archaïc aswell as recent/new but unusable file formats. Rather than supporting a wealth of file formats, it is better to only support one good file format per type ( e.g. lossy/lossless audio encoding, lossless and lossy video encoding, compression and/or archiving format, ...). By a good file format I mean that one that has the best qualifications for which it is intented and which is open-source/free file format. &lt;br /&gt;
&lt;br /&gt;
Aldough thus fewer formats can be played/executed, simplification and thus no longer supporting it would make computing simpler for the user itself and it would also allow Fedora of operating faster (as lesser code is required). Having a wealth of file formats supported not only confuses the user, but also makes him unaware what file-type to use in what situation (eg .tar.gz or .bz2 for tape archiving?) As Fedora is specifically targeted at the developing world (which still has mostly low-schooled people), this simplification may prove essential. &lt;br /&gt;
&lt;br /&gt;
PS: Other Linux distributions as Gobuntu also feature solely open formats, yet this suggestion would still be different as it would allow but a single format per type, with the intent to simplify matters. This offcourse is not yet achieved in these distrubutions. &lt;br /&gt;
&lt;br /&gt;
Examples are :&lt;br /&gt;
*.xcf and .svg for pictures&lt;br /&gt;
*OGG Vorbis instead of MP3, WMA, ... for lossy audio encoding &lt;br /&gt;
*Flac or Monkey&#039;s Audio instead of WAV, ... for lossless audio encoding &lt;br /&gt;
*.odt-files instead of .doc &lt;br /&gt;
*an open source combined compression and archiving file format as .7z to make a compressed and archived file (compressed file format alone aswell as archived file format alone not needed; when an open-source executable/install archiving format as rpm or paf aswell is supported ) &lt;br /&gt;
*an open source archiving file format as .tar &lt;br /&gt;
*only UTF-8 for emails&lt;br /&gt;
&lt;br /&gt;
In addition to dropping support for these file formats, allot of protocols aswell as environmentally damaging media should be dropped aswell. Besides in the intrest of the environment, the cd media (CD/DVD/DVDRAM/Blue-Ray, ...)would also be dropped as they only have a very limited lifetime, are easily corrupted and are not at all durable.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
SFTP instead of FTP&lt;br /&gt;
support for parallel and serial connections with devices should be dropped in favor of SATA, USB2 and FireWire800&lt;br /&gt;
support for USB1 should be dropped&lt;br /&gt;
support for appletalk should be dropped&lt;br /&gt;
support for the older ethernet cards/cables and protocols should be dropped, aswell as token ring ATM, ... in favor of PowerLine Communication (PLC)and gigabit ethernet&lt;br /&gt;
support for old forms of WiFi (802.11a-g) should be dropped in favor of WiMax and the new WiFi-protocol (802.11n) (if used)&lt;br /&gt;
support for Floppy&#039;s, CD/DVD/DVDRAM/Blue-Ray, should be dropped in favor of the best type of flash memory (CompactFlash?), and USB-sticks and external harddisks&lt;br /&gt;
&lt;br /&gt;
Aldough this would transform the Linux version on which these suggestions are implemented  more and more to a embedded form of Linux, this would actually be very beneficial. This as not only matters are simplified greatly, but also as the processor needed to run the Linux-distro can be far less potent/energy consuming than normal. A example on this can be seen with the ECB_AT91 microcomputer and the ECB_ATmega32/644 microcomputer.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Free file formats&lt;br /&gt;
http://en.wikipedia.org/wiki/Free_file_format&lt;br /&gt;
Comparisation of audio codecs &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_audio_codecs&lt;br /&gt;
Comparisation of container formats &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_container_formats&lt;br /&gt;
Comparisation of archive formats&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_archive_formats&lt;br /&gt;
Secure FTP&lt;br /&gt;
http://en.wikipedia.org/wiki/SFTP&lt;br /&gt;
USB2&lt;br /&gt;
http://en.wikipedia.org/wiki/USB2#USB_2.0&lt;br /&gt;
FireWire 800&lt;br /&gt;
http://en.wikipedia.org/wiki/Firewire#FireWire_800_.28IEEE_1394b.29&lt;br /&gt;
Serial ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/SATA&lt;br /&gt;
WiFi&lt;br /&gt;
http://en.wikipedia.org/wiki/Wi-Fi&lt;br /&gt;
Flash Memory&lt;br /&gt;
http://en.wikipedia.org/wiki/Flash_memory&lt;br /&gt;
Powerline Communication&lt;br /&gt;
http://en.wikipedia.org/wiki/Power_line_communication&lt;br /&gt;
Gigabit Ethernet&lt;br /&gt;
http://en.wikipedia.org/wiki/Category_5_cable&lt;br /&gt;
http://en.wikipedia.org/wiki/10_gigabit_Ethernet&lt;br /&gt;
&lt;br /&gt;
ECB AT91 and ECB_ATmega32/644 using a embedded linux and being able to run on a 180mhz cpu and 20 mhz cpu respectively&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_AT91&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_ATmega32/644&lt;br /&gt;
&lt;br /&gt;
==Suggestion 4: Dropping support for dual booting==&lt;br /&gt;
At the moment, most linux-distro&#039;s still support the possibility of dual booting (that is: having multiple Operating Systems on a single device/drive from which one may be selected to run on startup). I believe it is best that this dual booting feature, along with the programs which support this and which are usually standard included in a regular installation should be best dropped. This will reduce many of the hassles frequently encountered with linux installations and make sure that everything is kept simple and more efficient. Instead of this dual booting by having 2 OS&#039; on 1 disk, random booting of other OS&#039;s may still be done, but then trough physically connecting another drive (HD, USB-stick, ...) on which an other OS is installed. Selecting which OS to load first would be done merely trough the BIOS (boot sequence can be altered here). &lt;br /&gt;
&lt;br /&gt;
As people will revert to this technique, this approach would become more popular/easy and fits with the trend emerging to divert to a more easy and hot swappable form of computing/connecting of devices. As USB-sticks are rapidly becoming cheap and are already capable of storing entire OS&#039; (eg Mac-on-a-Stick, Knoppix, LindowsLive, MojoPac, ...) and as all HD&#039;s are becoming hot swappable nowadays (trough Serial ATA/USB2/IEEE1394/...), this would prove far easier/simpler. &lt;br /&gt;
&lt;br /&gt;
Having gone trough the troubles described myself with this &amp;quot;dual booting&amp;quot;, lack of hot swappability (with E-IDE HD&#039;s, &amp;quot;jumpers&amp;quot; had to be manually set) and troubles/corruption of the &amp;quot;bootloaders/master boot record&amp;quot; on HD&#039;s, I am hoping that this might become a valid action which may be taken to make computers simpler/more efficient to operate. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Hot swapping and types of HD&#039;s and other devices&lt;br /&gt;
http://en.wikipedia.org/wiki/Serial_ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/Hot_swapping &lt;br /&gt;
http://en.wikipedia.org/wiki/MojoPac&lt;br /&gt;
http://portableapps.com/apps/operating_systems/mac-on-stick&lt;br /&gt;
&lt;br /&gt;
Live Linux disributions becoming more popular&lt;br /&gt;
http://en.wikipedia.org/wiki/LiveDistro&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_LiveDistros&lt;br /&gt;
&lt;br /&gt;
Dual booting, bootloaders and the master boot record of devices&lt;br /&gt;
http://en.wikipedia.org/wiki/GNU_GRUB&lt;br /&gt;
http://en.wikipedia.org/wiki/LILO_%28boot_loader%29&lt;br /&gt;
http://en.wikipedia.org/wiki/Dual_booting&lt;br /&gt;
http://en.wikipedia.org/wiki/Master_boot_record&lt;br /&gt;
&lt;br /&gt;
==Suggestion 5: Fedora&#039;s possible feature of switching to a command line-executed programs split screen configuration==&lt;br /&gt;
In the past, Linux developments have been focusing on improving the Graphical User Interface (GUI) of Linux, so that inexperienced users (that do not know how to use the command line) may use Linux easier. However, this implementing of the extra subroutines needed to recognise mouse control has had an adverse effect on the systems speed and performanence. Also, besides making the system slower, one wonders why such mouse control needs to implemented anyhow as if is also the cause of 2 additional disadvantages. These are&lt;br /&gt;
&lt;br /&gt;
the unpracticality of using a mouse when on the road (e.g. with a portable computer, or in crammed/busy environments as with public computers at airports, libraries, subways, ..)&lt;br /&gt;
&lt;br /&gt;
the slower speed at which you can operate a computer with a mouse versus with the command line, via keyboard (e.g. to perform the action of manually clicking the mouse, and not just the reduced speed of the computer)&lt;br /&gt;
&lt;br /&gt;
As such, it may be better to include the option of controlling Fedora Linux via keyboard, in a split screen configuration. This configuration would be composed at one side of a command-line window (BASH, ...) and on the other side a window with the executed programs (e.g. FireFox-syle browser, OpenOffice-style text-editor, ...). This configuration proposed would make the system speedier and more stable (as the GUI itself or less subroutines in the GUI are needed) and would also still allow a great deal of eye candy. More so, with some extra work, the configuration would also make it possible to make this OS even nicer than any other existing OS as it may allow complete 3D. &lt;br /&gt;
&lt;br /&gt;
Aldough the 3D features proposed may need some more time to implement, the terminal/program configuration can be implemented nearly immediatly and improve Fedora. For the 3D features, some of the coding done by OS&#039;s as IRIX and Linux-3D-modifications as Project Looking Glass can be used to create the modification to Fedora.&lt;br /&gt;
&lt;br /&gt;
Finally, I wish to mention that, if you wish to implement the terminal window-program window - split screen configuration (described in the previous letter), a possible simplification of the current command line (BASH) can be implemented . This simplification of commands would allow more users to use this configuration as it would be much easier to learn the commands. Also, the combined terminal window - program window set-up would allow even further simplification. If you decide to implement the split-screen configuration and wishes to also reduce the commands used (simplify the BASH), please contact me for further assistance. &lt;br /&gt;
&lt;br /&gt;
P.S.: As noted, the suggestions on the Linux-distro above can be supplied as a optional packet with Fedora, leaving the user the liberty of installing it -or not-. As such, Fedora may still be controlled by mouse for those people that really don&#039;t want to change the way how they control their computers. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Graphical User Interfaces (GUI)&#039;s&lt;br /&gt;
http://en.wikipedia.org/wiki/Graphical_user_interface#Graphical_user_interfaces_compared_to_command_line_interfaces&lt;br /&gt;
Goobuntu (Google Linux distribution)&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
IRIX (Unix distribution with 3D functionality)&lt;br /&gt;
http://en.wikipedia.org/wiki/Irix&lt;br /&gt;
Project Looking Glass (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Project_Looking_Glass&lt;br /&gt;
&lt;br /&gt;
Compiz (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Compiz&lt;br /&gt;
&lt;br /&gt;
Croquet Project (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Croquet_Project&lt;br /&gt;
&lt;br /&gt;
==Suggestion 6: Inclusion of a scaled-down virusscanner,  and other software==&lt;br /&gt;
There is a number of extra software that may be included with Linux-distro&#039;s. This includes programs as Sunbird, KeePass, the WeatherBug, BOINC (with climate change grid computing software) ..I would also suggest to implement a Linux-only virusscanner (to be used not in continuous and on-access scanning but only shedueled (weekly/monthly). Candidates herefore are Clam Antivirus and OpenAntivirus. In addition to a virusscanner, a open-source defragmentation program should be included.&lt;br /&gt;
&lt;br /&gt;
The browser (eg Firefox) should be standardly equipped with plug ins that allow the clearing of the browsers cache after each session (to negate the effect of the harddisk slowly being clogged with unnecessairy data) and privacy measures/data erases (the plug-in should be able to perform the same tasks as the Wash &#039;N Go-program)&lt;br /&gt;
a cookie and spyware sweeper (eg as Avast Ad-aware)&lt;br /&gt;
the browser itself finally should drop support for the &#039;autocomplete&#039;-function (to reduce risk of data-loss to third parties and malicious users)&lt;br /&gt;
&lt;br /&gt;
In addition, a calender may be included (eg Mozilla Sunbird), and a program should be included to allow direct ebook-downloads. Such programs are eg [http://www.tomeraider.com/ Tomeraider] and [http://en.wikipedia.org/wiki/Mobipocket Mobipocket].&lt;br /&gt;
&lt;br /&gt;
Also, text-translation tools should be implemented (eg trough on-line tools as Google Translate or -even better- off-line tools as [http://en.wikipedia.org/wiki/Comparison_of_machine_translation_applications Apertium]). A sentence-based translation device, capable of delivering direct speech translation should also be included, to allow (basic) inmediate translation assistance from the UMPC (still a small, mobile device). Programs able to provide this are eg the [http://www.engadget.com/2005/11/19/darpa-testing-laptop-based-translation-system-for-iraq/ new software program], derived from its Phraselator being build by DARPA.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;More information&#039;&#039;&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
Clam Antivirus &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/ClamAV &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OpenAntivirus &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/OpenAntiVirus &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Defragmentation utilities &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/Defragmentation &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Suggestion 7: Use of a better filesystem and X-window Desktop Environment==&lt;br /&gt;
It is best that instead of the standard filesystem used by most Linux distrubutions (ext3) to opt for a newer and better filesystem as Reiser4, GFS-2, ext4, ...&lt;br /&gt;
&lt;br /&gt;
Also, rather than the standard X-Window Destop Environment (GNOME and KDE) in use by most Linux distributions today, it is best to switch to a different/newer Window Manager. These include Enlightenment, Blackbox, Xfce, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Comparisation of file systems&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_file_systems&lt;br /&gt;
Comparisation of X Window Desktop Environments&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_X_Window_System_desktop_environments&lt;br /&gt;
&lt;br /&gt;
==Suggestion 8: Support for speech recognition and touchscreen==&lt;br /&gt;
Speech recognition and the use of a touchscreen might be made standardly supported. This may allow tablet pc&#039;s or XO-1 PC&#039;s of being made smaller as no more mouse or keyboard is needed (taking up a massive amount of space). Rather than this, the speech recognition (along with a headset) may be used for writing letters, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Ultra Mobile PC&lt;br /&gt;
http://en.wikipedia.org/wiki/Ultra-Mobile_PC&lt;br /&gt;
Tablet pc&lt;br /&gt;
http://en.wikipedia.org/wiki/Tablet_PC&lt;br /&gt;
&lt;br /&gt;
Speech recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/Speech_recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/NaturallySpeaking&lt;br /&gt;
&lt;br /&gt;
==Suggestion 9: Cooperation with other companies and use of Google Services==&lt;br /&gt;
In order to achieve the more or less complicated suggestions/tasks layed out here, it may be helpful to cooperate with Google, Canonical Ltd. As Google has many useful services for the developing world (eg Google Maps/Earth for GPS navigation, Google Mail for emailing, Google Docs, ...) a cooperation with them seems logical. Also, Canonical is already developing Goobuntu (for Google Ubuntu) in cooperation with Google; as some features of this Linux distribution may be copied for use in Linux, cooperation with them too would prove beneficial. Finally, Canonical also has a cooperation with Dell which would finish the cycle of creating a powerful alliance against companies now working together solely in the intrest of profits.&lt;br /&gt;
&lt;br /&gt;
Such lucrative alliances by other companies are for example Microsoft and Novell aswell as SUSE Linux which have recently promised to work together. This event will surely put stress on Linux companies operating on their own and at the moment; especially in the intrest of bridging the digital divide, it may be best to form open-source/humanitarian linux companies-alliances. &lt;br /&gt;
&lt;br /&gt;
Canonical and Google working together&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
Goobuntu being installed on Dell computers&lt;br /&gt;
http://digg.com/linux_unix/Goobuntu_is_coming_&lt;br /&gt;
&lt;br /&gt;
Microsoft and Novell and SUSE working together &lt;br /&gt;
http://www.novell.com/linux/microsoft/&lt;br /&gt;
http://www.novell.com/linux/&lt;br /&gt;
&lt;br /&gt;
==Suggestion 10: software for GPS-tracking via WiMax and other internet connections==&lt;br /&gt;
A deamon should be integrated for automatic GPS/Galileo coordinate uploading. This should be automated in the deamon by the regular GPS-unit within the device (so w:GPS_tracking|no GPS-push tracker]]). GPS/Galileo coordinate uploading needs to be done automatic whenever a WiMax connection is detected with enabled internet-sharing. Also, whenever internet-connection is made via ethernet or satellite internet, the coordinates can be automatically uploaded. The deamon should include encrypted transmission, to ensure that the owners of free internet access points cannot read the information. Transmission can be done to a worldwide (or alternatively -communal-) database.  &lt;br /&gt;
&lt;br /&gt;
[[Category:Design]]&lt;br /&gt;
[[Category:Self-sufficiency]]&lt;/div&gt;</summary>
		<author><name>81.246.175.36</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14317</id>
		<title>Linux for mobile computing</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14317"/>
		<updated>2008-11-27T12:13:04Z</updated>

		<summary type="html">&lt;p&gt;81.246.144.72: /* Suggestion 6: Inclusion of a scaled-down virusscanner,  and other software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article contains adjustments necessairy to the Linux OS in order to allow a special way of working with a proposed UMPC-design.&lt;br /&gt;
&lt;br /&gt;
==Suggestion 1:Simplification of the Bourne Again Shell (on which Linux ;eg Fedora, ... works)==&lt;br /&gt;
The Bourne Again Shell has, during its long lifetime, gained several improvements and thus new programs. This has had as a result that to perform a same specific task, the user is bothered with a amount of overlapping programs. &lt;br /&gt;
&lt;br /&gt;
Aldough Linux&#039; self-correcting community might have resolved this earlier, as it is no longer actively used (now graphic interfaces are used instead) no corrections have been made for these flaws. Besides a large amount of overlapping programs, the command line interface has also a number of features which can be dismissed and replaced by other existing commands, hereby making a huge simplification possible.&lt;br /&gt;
&lt;br /&gt;
Examples on this are: &lt;br /&gt;
*viewing of a text file: this can be done by an excessive amount of programs as vi, pico, less, more, ...&lt;br /&gt;
&lt;br /&gt;
*the unnecessairy grep-command; instead locate with a specific option (thus locate -xx) can perform this function if locate is altered so it allows this&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy possibility of using relative pathnames, this can be replaced by only allowing absolute pathnames&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy pwd-command; instead the current directory can just be shown in the command line itself (similar as in DOS). &lt;br /&gt;
&lt;br /&gt;
*The unnecessairy append I/O redirection and piping option; instead of using append (&amp;gt;&amp;gt;) one can simply use overwrite (&amp;gt;) instead&lt;br /&gt;
&lt;br /&gt;
*The write permissions included with files should no longer include type-information (only gives extremely limited information and would be better checked with the filename-extension. Also, support for a sticky bit (-t permission) should be dropped. Thus instead of presenting eg drwxrw-rw- this would become rwxrw-rw- &lt;br /&gt;
&lt;br /&gt;
*the possible use of general points in folders (not being part of the extension) should be dropped. Thus folders named foo.bar etc can no longer be created. This has caused allot of confusion in the past. &lt;br /&gt;
&lt;br /&gt;
*finally, commands as ls for listing folders, ... are best changed to list. Changing the commands to these makes it easier to remember them. &lt;br /&gt;
&lt;br /&gt;
P.S.: Text also implemented to http://en.wikipedia.org/wiki/Talk:Bash#The_BASH.27_lack_of_simplification&lt;br /&gt;
&lt;br /&gt;
==Suggestion 2: Altering of the standard Linux directory tree structure==&lt;br /&gt;
Secondly, linux&#039;s Filesystem Hierarchy Standard&#039; (FHS) directory tree structure should be altered, so that physical drives and imiginary folders/directory&#039;s are no longer used together. At the moment, for example physical drives are mapped in /dev while /, or /root (which are actually on a physical drive and should of been thus actually marked in a folder under /dev), ... are at a maplevel higher. It would be far better sense if simply the ports are detected and presented (thus a computer with 2 USB drives and a serial ATA-connection would get 3 folders under the root folder (/) knowingly SATA1, USB1, and USB2. The drives connected hereon would simply show their contence. The main drive (on which Fedora is placed) would then get the systems folder and user folders, ... &lt;br /&gt;
&lt;br /&gt;
In addition to this renaming of the logical drives, standard names for partitions too are to be altered. Instead of the now common names (hda, sdb, hda1, hda2, ..) these are to become Partition1, Partition2, Partition3, Swap (for the swap partition), ... The extra information obtained from the hd+a-d difference is negligable, especially as only hot swappable drives should be supported anyway (which have no slave/master/auto option) and only tend to confuse users.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Filesystem Hierarchy Standard (FHS)&lt;br /&gt;
http://www.pathname.com/fhs/&lt;br /&gt;
&lt;br /&gt;
Standard linux partition names&lt;br /&gt;
http://linux.org.mt/article/partnames&lt;br /&gt;
&lt;br /&gt;
==Suggestion 3: Dropping support for a variety of useless/surplus file formats and protocols  in favor of one good file format/protocol (per type)==&lt;br /&gt;
&lt;br /&gt;
Firstly, the linux-distro (eg Fedora) could drop its support for outdated/archaïc aswell as recent/new but unusable file formats. Rather than supporting a wealth of file formats, it is better to only support one good file format per type ( e.g. lossy/lossless audio encoding, lossless and lossy video encoding, compression and/or archiving format, ...). By a good file format I mean that one that has the best qualifications for which it is intented and which is open-source/free file format. &lt;br /&gt;
&lt;br /&gt;
Aldough thus fewer formats can be played/executed, simplification and thus no longer supporting it would make computing simpler for the user itself and it would also allow Fedora of operating faster (as lesser code is required). Having a wealth of file formats supported not only confuses the user, but also makes him unaware what file-type to use in what situation (eg .tar.gz or .bz2 for tape archiving?) As Fedora is specifically targeted at the developing world (which still has mostly low-schooled people), this simplification may prove essential. &lt;br /&gt;
&lt;br /&gt;
PS: Other Linux distributions as Gobuntu also feature solely open formats, yet this suggestion would still be different as it would allow but a single format per type, with the intent to simplify matters. This offcourse is not yet achieved in these distrubutions. &lt;br /&gt;
&lt;br /&gt;
Examples are :&lt;br /&gt;
*.xcf and .svg for pictures&lt;br /&gt;
*OGG Vorbis instead of MP3, WMA, ... for lossy audio encoding &lt;br /&gt;
*Flac or Monkey&#039;s Audio instead of WAV, ... for lossless audio encoding &lt;br /&gt;
*.odt-files instead of .doc &lt;br /&gt;
*an open source combined compression and archiving file format as .7z to make a compressed and archived file (compressed file format alone aswell as archived file format alone not needed; when an open-source executable/install archiving format as rpm or paf aswell is supported ) &lt;br /&gt;
*an open source archiving file format as .tar &lt;br /&gt;
*only UTF-8 for emails&lt;br /&gt;
&lt;br /&gt;
In addition to dropping support for these file formats, allot of protocols aswell as environmentally damaging media should be dropped aswell. Besides in the intrest of the environment, the cd media (CD/DVD/DVDRAM/Blue-Ray, ...)would also be dropped as they only have a very limited lifetime, are easily corrupted and are not at all durable.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
SFTP instead of FTP&lt;br /&gt;
support for parallel and serial connections with devices should be dropped in favor of SATA, USB2 and FireWire800&lt;br /&gt;
support for USB1 should be dropped&lt;br /&gt;
support for appletalk should be dropped&lt;br /&gt;
support for the older ethernet cards/cables and protocols should be dropped, aswell as token ring ATM, ... in favor of PowerLine Communication (PLC)and gigabit ethernet&lt;br /&gt;
support for old forms of WiFi (802.11a-g) should be dropped in favor of WiMax and the new WiFi-protocol (802.11n) (if used)&lt;br /&gt;
support for Floppy&#039;s, CD/DVD/DVDRAM/Blue-Ray, should be dropped in favor of the best type of flash memory (CompactFlash?), and USB-sticks and external harddisks&lt;br /&gt;
&lt;br /&gt;
Aldough this would transform the Linux version on which these suggestions are implemented  more and more to a embedded form of Linux, this would actually be very beneficial. This as not only matters are simplified greatly, but also as the processor needed to run the Linux-distro can be far less potent/energy consuming than normal. A example on this can be seen with the ECB_AT91 microcomputer and the ECB_ATmega32/644 microcomputer.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Free file formats&lt;br /&gt;
http://en.wikipedia.org/wiki/Free_file_format&lt;br /&gt;
Comparisation of audio codecs &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_audio_codecs&lt;br /&gt;
Comparisation of container formats &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_container_formats&lt;br /&gt;
Comparisation of archive formats&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_archive_formats&lt;br /&gt;
Secure FTP&lt;br /&gt;
http://en.wikipedia.org/wiki/SFTP&lt;br /&gt;
USB2&lt;br /&gt;
http://en.wikipedia.org/wiki/USB2#USB_2.0&lt;br /&gt;
FireWire 800&lt;br /&gt;
http://en.wikipedia.org/wiki/Firewire#FireWire_800_.28IEEE_1394b.29&lt;br /&gt;
Serial ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/SATA&lt;br /&gt;
WiFi&lt;br /&gt;
http://en.wikipedia.org/wiki/Wi-Fi&lt;br /&gt;
Flash Memory&lt;br /&gt;
http://en.wikipedia.org/wiki/Flash_memory&lt;br /&gt;
Powerline Communication&lt;br /&gt;
http://en.wikipedia.org/wiki/Power_line_communication&lt;br /&gt;
Gigabit Ethernet&lt;br /&gt;
http://en.wikipedia.org/wiki/Category_5_cable&lt;br /&gt;
http://en.wikipedia.org/wiki/10_gigabit_Ethernet&lt;br /&gt;
&lt;br /&gt;
ECB AT91 and ECB_ATmega32/644 using a embedded linux and being able to run on a 180mhz cpu and 20 mhz cpu respectively&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_AT91&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_ATmega32/644&lt;br /&gt;
&lt;br /&gt;
==Suggestion 4: Dropping support for dual booting==&lt;br /&gt;
At the moment, most linux-distro&#039;s still support the possibility of dual booting (that is: having multiple Operating Systems on a single device/drive from which one may be selected to run on startup). I believe it is best that this dual booting feature, along with the programs which support this and which are usually standard included in a regular installation should be best dropped. This will reduce many of the hassles frequently encountered with linux installations and make sure that everything is kept simple and more efficient. Instead of this dual booting by having 2 OS&#039; on 1 disk, random booting of other OS&#039;s may still be done, but then trough physically connecting another drive (HD, USB-stick, ...) on which an other OS is installed. Selecting which OS to load first would be done merely trough the BIOS (boot sequence can be altered here). &lt;br /&gt;
&lt;br /&gt;
As people will revert to this technique, this approach would become more popular/easy and fits with the trend emerging to divert to a more easy and hot swappable form of computing/connecting of devices. As USB-sticks are rapidly becoming cheap and are already capable of storing entire OS&#039; (eg Mac-on-a-Stick, Knoppix, LindowsLive, MojoPac, ...) and as all HD&#039;s are becoming hot swappable nowadays (trough Serial ATA/USB2/IEEE1394/...), this would prove far easier/simpler. &lt;br /&gt;
&lt;br /&gt;
Having gone trough the troubles described myself with this &amp;quot;dual booting&amp;quot;, lack of hot swappability (with E-IDE HD&#039;s, &amp;quot;jumpers&amp;quot; had to be manually set) and troubles/corruption of the &amp;quot;bootloaders/master boot record&amp;quot; on HD&#039;s, I am hoping that this might become a valid action which may be taken to make computers simpler/more efficient to operate. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Hot swapping and types of HD&#039;s and other devices&lt;br /&gt;
http://en.wikipedia.org/wiki/Serial_ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/Hot_swapping &lt;br /&gt;
http://en.wikipedia.org/wiki/MojoPac&lt;br /&gt;
http://portableapps.com/apps/operating_systems/mac-on-stick&lt;br /&gt;
&lt;br /&gt;
Live Linux disributions becoming more popular&lt;br /&gt;
http://en.wikipedia.org/wiki/LiveDistro&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_LiveDistros&lt;br /&gt;
&lt;br /&gt;
Dual booting, bootloaders and the master boot record of devices&lt;br /&gt;
http://en.wikipedia.org/wiki/GNU_GRUB&lt;br /&gt;
http://en.wikipedia.org/wiki/LILO_%28boot_loader%29&lt;br /&gt;
http://en.wikipedia.org/wiki/Dual_booting&lt;br /&gt;
http://en.wikipedia.org/wiki/Master_boot_record&lt;br /&gt;
&lt;br /&gt;
==Suggestion 5: Fedora&#039;s possible feature of switching to a command line-executed programs split screen configuration==&lt;br /&gt;
In the past, Linux developments have been focusing on improving the Graphical User Interface (GUI) of Linux, so that inexperienced users (that do not know how to use the command line) may use Linux easier. However, this implementing of the extra subroutines needed to recognise mouse control has had an adverse effect on the systems speed and performanence. Also, besides making the system slower, one wonders why such mouse control needs to implemented anyhow as if is also the cause of 2 additional disadvantages. These are&lt;br /&gt;
&lt;br /&gt;
the unpracticality of using a mouse when on the road (e.g. with a portable computer, or in crammed/busy environments as with public computers at airports, libraries, subways, ..)&lt;br /&gt;
&lt;br /&gt;
the slower speed at which you can operate a computer with a mouse versus with the command line, via keyboard (e.g. to perform the action of manually clicking the mouse, and not just the reduced speed of the computer)&lt;br /&gt;
&lt;br /&gt;
As such, it may be better to include the option of controlling Fedora Linux via keyboard, in a split screen configuration. This configuration would be composed at one side of a command-line window (BASH, ...) and on the other side a window with the executed programs (e.g. FireFox-syle browser, OpenOffice-style text-editor, ...). This configuration proposed would make the system speedier and more stable (as the GUI itself or less subroutines in the GUI are needed) and would also still allow a great deal of eye candy. More so, with some extra work, the configuration would also make it possible to make this OS even nicer than any other existing OS as it may allow complete 3D. &lt;br /&gt;
&lt;br /&gt;
Aldough the 3D features proposed may need some more time to implement, the terminal/program configuration can be implemented nearly immediatly and improve Fedora. For the 3D features, some of the coding done by OS&#039;s as IRIX and Linux-3D-modifications as Project Looking Glass can be used to create the modification to Fedora.&lt;br /&gt;
&lt;br /&gt;
Finally, I wish to mention that, if you wish to implement the terminal window-program window - split screen configuration (described in the previous letter), a possible simplification of the current command line (BASH) can be implemented . This simplification of commands would allow more users to use this configuration as it would be much easier to learn the commands. Also, the combined terminal window - program window set-up would allow even further simplification. If you decide to implement the split-screen configuration and wishes to also reduce the commands used (simplify the BASH), please contact me for further assistance. &lt;br /&gt;
&lt;br /&gt;
P.S.: As noted, the suggestions on the Linux-distro above can be supplied as a optional packet with Fedora, leaving the user the liberty of installing it -or not-. As such, Fedora may still be controlled by mouse for those people that really don&#039;t want to change the way how they control their computers. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Graphical User Interfaces (GUI)&#039;s&lt;br /&gt;
http://en.wikipedia.org/wiki/Graphical_user_interface#Graphical_user_interfaces_compared_to_command_line_interfaces&lt;br /&gt;
Goobuntu (Google Linux distribution)&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
IRIX (Unix distribution with 3D functionality)&lt;br /&gt;
http://en.wikipedia.org/wiki/Irix&lt;br /&gt;
Project Looking Glass (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Project_Looking_Glass&lt;br /&gt;
&lt;br /&gt;
Compiz (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Compiz&lt;br /&gt;
&lt;br /&gt;
Croquet Project (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Croquet_Project&lt;br /&gt;
&lt;br /&gt;
==Suggestion 6: Inclusion of a scaled-down virusscanner,  and other software==&lt;br /&gt;
There is a number of extra software that may be included with Linux-distro&#039;s. This includes programs as Sunbird, KeePass, the WeatherBug, BOINC (with climate change grid computing software) ..I would also suggest to implement a Linux-only virusscanner (to be used not in continuous and on-access scanning but only shedueled (weekly/monthly). Candidates herefore are Clam Antivirus and OpenAntivirus. In addition to a virusscanner, a open-source defragmentation program should be included.&lt;br /&gt;
&lt;br /&gt;
The browser (eg Firefox) should be standardly equipped with plug ins that allow the clearing of the browsers cache after each session (to negate the effect of the harddisk slowly being clogged with unnecessairy data) and privacy measures/data erases (the plug-in should be able to perform the same tasks as the Wash &#039;N Go-program)&lt;br /&gt;
a cookie and spyware sweeper (eg as Avast Ad-aware)&lt;br /&gt;
the browser itself finally should drop support for the &#039;autocomplete&#039;-function (to reduce risk of data-loss to third parties and malicious users)&lt;br /&gt;
&lt;br /&gt;
In addition, a calender may be included (eg Mozilla Sunbird), and a program should be included to allow direct ebook-downloads. Such programs are eg [http://www.tomeraider.com/ Tomeraider] and [http://en.wikipedia.org/wiki/Mobipocket Mobipocket].&lt;br /&gt;
&lt;br /&gt;
Also, text-translation tools should be implemented (eg trough on-line tools as Google Translate or -even better- off-line tools as [http://en.wikipedia.org/wiki/Comparison_of_machine_translation_applications Apertium]). A sentence-based translation device, capable of delivering direct speech translation should also be included, to allow (basic) inmediate translation assistance from the UMPC (still a small, mobile device). Programs able to provide this are eg the [http://www.engadget.com/2005/11/19/darpa-testing-laptop-based-translation-system-for-iraq/ new software program], derived from its Phraselator being build by DARPA.&lt;br /&gt;
 &lt;br /&gt;
&#039;&#039;&#039;More information&#039;&#039;&#039; &amp;lt;br /&amp;gt;&lt;br /&gt;
Clam Antivirus &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/ClamAV &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
OpenAntivirus &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/OpenAntiVirus &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Defragmentation utilities &amp;lt;br /&amp;gt;&lt;br /&gt;
http://en.wikipedia.org/wiki/Defragmentation &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Suggestion 7: Use of a better filesystem and X-window Desktop Environment==&lt;br /&gt;
It is best that instead of the standard filesystem used by most Linux distrubutions (ext3) to opt for a newer and better filesystem as Reiser4, GFS-2, ext4, ...&lt;br /&gt;
&lt;br /&gt;
Also, rather than the standard X-Window Destop Environment (GNOME and KDE) in use by most Linux distributions today, it is best to switch to a different/newer Window Manager. These include Enlightenment, Blackbox, Xfce, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Comparisation of file systems&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_file_systems&lt;br /&gt;
Comparisation of X Window Desktop Environments&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_X_Window_System_desktop_environments&lt;br /&gt;
&lt;br /&gt;
==Suggestion 8: Support for speech recognition and touchscreen==&lt;br /&gt;
Speech recognition and the use of a touchscreen might be made standardly supported. This may allow tablet pc&#039;s or XO-1 PC&#039;s of being made smaller as no more mouse or keyboard is needed (taking up a massive amount of space). Rather than this, the speech recognition (along with a headset) may be used for writing letters, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Ultra Mobile PC&lt;br /&gt;
http://en.wikipedia.org/wiki/Ultra-Mobile_PC&lt;br /&gt;
Tablet pc&lt;br /&gt;
http://en.wikipedia.org/wiki/Tablet_PC&lt;br /&gt;
&lt;br /&gt;
Speech recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/Speech_recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/NaturallySpeaking&lt;br /&gt;
&lt;br /&gt;
==Suggestion 9: Cooperation with other companies and use of Google Services==&lt;br /&gt;
In order to achieve the more or less complicated suggestions/tasks layed out here, it may be helpful to cooperate with Google, Canonical Ltd. As Google has many useful services for the developing world (eg Google Maps/Earth for GPS navigation, Google Mail for emailing, Google Docs, ...) a cooperation with them seems logical. Also, Canonical is already developing Goobuntu (for Google Ubuntu) in cooperation with Google; as some features of this Linux distribution may be copied for use in Linux, cooperation with them too would prove beneficial. Finally, Canonical also has a cooperation with Dell which would finish the cycle of creating a powerful alliance against companies now working together solely in the intrest of profits.&lt;br /&gt;
&lt;br /&gt;
Such lucrative alliances by other companies are for example Microsoft and Novell aswell as SUSE Linux which have recently promised to work together. This event will surely put stress on Linux companies operating on their own and at the moment; especially in the intrest of bridging the digital divide, it may be best to form open-source/humanitarian linux companies-alliances. &lt;br /&gt;
&lt;br /&gt;
Canonical and Google working together&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
Goobuntu being installed on Dell computers&lt;br /&gt;
http://digg.com/linux_unix/Goobuntu_is_coming_&lt;br /&gt;
&lt;br /&gt;
Microsoft and Novell and SUSE working together &lt;br /&gt;
http://www.novell.com/linux/microsoft/&lt;br /&gt;
http://www.novell.com/linux/&lt;br /&gt;
&lt;br /&gt;
[[Category:Designs]]&lt;br /&gt;
[[Category:Self-sufficiency]]&lt;/div&gt;</summary>
		<author><name>81.246.144.72</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14316</id>
		<title>Linux for mobile computing</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Linux_for_mobile_computing&amp;diff=14316"/>
		<updated>2008-11-27T12:09:28Z</updated>

		<summary type="html">&lt;p&gt;81.246.144.72: /* Suggestion 6: Inclusion of a scaled-down virusscanner,  and other software */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article contains adjustments necessairy to the Linux OS in order to allow a special way of working with a proposed UMPC-design.&lt;br /&gt;
&lt;br /&gt;
==Suggestion 1:Simplification of the Bourne Again Shell (on which Linux ;eg Fedora, ... works)==&lt;br /&gt;
The Bourne Again Shell has, during its long lifetime, gained several improvements and thus new programs. This has had as a result that to perform a same specific task, the user is bothered with a amount of overlapping programs. &lt;br /&gt;
&lt;br /&gt;
Aldough Linux&#039; self-correcting community might have resolved this earlier, as it is no longer actively used (now graphic interfaces are used instead) no corrections have been made for these flaws. Besides a large amount of overlapping programs, the command line interface has also a number of features which can be dismissed and replaced by other existing commands, hereby making a huge simplification possible.&lt;br /&gt;
&lt;br /&gt;
Examples on this are: &lt;br /&gt;
*viewing of a text file: this can be done by an excessive amount of programs as vi, pico, less, more, ...&lt;br /&gt;
&lt;br /&gt;
*the unnecessairy grep-command; instead locate with a specific option (thus locate -xx) can perform this function if locate is altered so it allows this&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy possibility of using relative pathnames, this can be replaced by only allowing absolute pathnames&lt;br /&gt;
&lt;br /&gt;
*The unnecessairy pwd-command; instead the current directory can just be shown in the command line itself (similar as in DOS). &lt;br /&gt;
&lt;br /&gt;
*The unnecessairy append I/O redirection and piping option; instead of using append (&amp;gt;&amp;gt;) one can simply use overwrite (&amp;gt;) instead&lt;br /&gt;
&lt;br /&gt;
*The write permissions included with files should no longer include type-information (only gives extremely limited information and would be better checked with the filename-extension. Also, support for a sticky bit (-t permission) should be dropped. Thus instead of presenting eg drwxrw-rw- this would become rwxrw-rw- &lt;br /&gt;
&lt;br /&gt;
*the possible use of general points in folders (not being part of the extension) should be dropped. Thus folders named foo.bar etc can no longer be created. This has caused allot of confusion in the past. &lt;br /&gt;
&lt;br /&gt;
*finally, commands as ls for listing folders, ... are best changed to list. Changing the commands to these makes it easier to remember them. &lt;br /&gt;
&lt;br /&gt;
P.S.: Text also implemented to http://en.wikipedia.org/wiki/Talk:Bash#The_BASH.27_lack_of_simplification&lt;br /&gt;
&lt;br /&gt;
==Suggestion 2: Altering of the standard Linux directory tree structure==&lt;br /&gt;
Secondly, linux&#039;s Filesystem Hierarchy Standard&#039; (FHS) directory tree structure should be altered, so that physical drives and imiginary folders/directory&#039;s are no longer used together. At the moment, for example physical drives are mapped in /dev while /, or /root (which are actually on a physical drive and should of been thus actually marked in a folder under /dev), ... are at a maplevel higher. It would be far better sense if simply the ports are detected and presented (thus a computer with 2 USB drives and a serial ATA-connection would get 3 folders under the root folder (/) knowingly SATA1, USB1, and USB2. The drives connected hereon would simply show their contence. The main drive (on which Fedora is placed) would then get the systems folder and user folders, ... &lt;br /&gt;
&lt;br /&gt;
In addition to this renaming of the logical drives, standard names for partitions too are to be altered. Instead of the now common names (hda, sdb, hda1, hda2, ..) these are to become Partition1, Partition2, Partition3, Swap (for the swap partition), ... The extra information obtained from the hd+a-d difference is negligable, especially as only hot swappable drives should be supported anyway (which have no slave/master/auto option) and only tend to confuse users.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Filesystem Hierarchy Standard (FHS)&lt;br /&gt;
http://www.pathname.com/fhs/&lt;br /&gt;
&lt;br /&gt;
Standard linux partition names&lt;br /&gt;
http://linux.org.mt/article/partnames&lt;br /&gt;
&lt;br /&gt;
==Suggestion 3: Dropping support for a variety of useless/surplus file formats and protocols  in favor of one good file format/protocol (per type)==&lt;br /&gt;
&lt;br /&gt;
Firstly, the linux-distro (eg Fedora) could drop its support for outdated/archaïc aswell as recent/new but unusable file formats. Rather than supporting a wealth of file formats, it is better to only support one good file format per type ( e.g. lossy/lossless audio encoding, lossless and lossy video encoding, compression and/or archiving format, ...). By a good file format I mean that one that has the best qualifications for which it is intented and which is open-source/free file format. &lt;br /&gt;
&lt;br /&gt;
Aldough thus fewer formats can be played/executed, simplification and thus no longer supporting it would make computing simpler for the user itself and it would also allow Fedora of operating faster (as lesser code is required). Having a wealth of file formats supported not only confuses the user, but also makes him unaware what file-type to use in what situation (eg .tar.gz or .bz2 for tape archiving?) As Fedora is specifically targeted at the developing world (which still has mostly low-schooled people), this simplification may prove essential. &lt;br /&gt;
&lt;br /&gt;
PS: Other Linux distributions as Gobuntu also feature solely open formats, yet this suggestion would still be different as it would allow but a single format per type, with the intent to simplify matters. This offcourse is not yet achieved in these distrubutions. &lt;br /&gt;
&lt;br /&gt;
Examples are :&lt;br /&gt;
*.xcf and .svg for pictures&lt;br /&gt;
*OGG Vorbis instead of MP3, WMA, ... for lossy audio encoding &lt;br /&gt;
*Flac or Monkey&#039;s Audio instead of WAV, ... for lossless audio encoding &lt;br /&gt;
*.odt-files instead of .doc &lt;br /&gt;
*an open source combined compression and archiving file format as .7z to make a compressed and archived file (compressed file format alone aswell as archived file format alone not needed; when an open-source executable/install archiving format as rpm or paf aswell is supported ) &lt;br /&gt;
*an open source archiving file format as .tar &lt;br /&gt;
*only UTF-8 for emails&lt;br /&gt;
&lt;br /&gt;
In addition to dropping support for these file formats, allot of protocols aswell as environmentally damaging media should be dropped aswell. Besides in the intrest of the environment, the cd media (CD/DVD/DVDRAM/Blue-Ray, ...)would also be dropped as they only have a very limited lifetime, are easily corrupted and are not at all durable.&lt;br /&gt;
&lt;br /&gt;
Examples:&lt;br /&gt;
SFTP instead of FTP&lt;br /&gt;
support for parallel and serial connections with devices should be dropped in favor of SATA, USB2 and FireWire800&lt;br /&gt;
support for USB1 should be dropped&lt;br /&gt;
support for appletalk should be dropped&lt;br /&gt;
support for the older ethernet cards/cables and protocols should be dropped, aswell as token ring ATM, ... in favor of PowerLine Communication (PLC)and gigabit ethernet&lt;br /&gt;
support for old forms of WiFi (802.11a-g) should be dropped in favor of WiMax and the new WiFi-protocol (802.11n) (if used)&lt;br /&gt;
support for Floppy&#039;s, CD/DVD/DVDRAM/Blue-Ray, should be dropped in favor of the best type of flash memory (CompactFlash?), and USB-sticks and external harddisks&lt;br /&gt;
&lt;br /&gt;
Aldough this would transform the Linux version on which these suggestions are implemented  more and more to a embedded form of Linux, this would actually be very beneficial. This as not only matters are simplified greatly, but also as the processor needed to run the Linux-distro can be far less potent/energy consuming than normal. A example on this can be seen with the ECB_AT91 microcomputer and the ECB_ATmega32/644 microcomputer.&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Free file formats&lt;br /&gt;
http://en.wikipedia.org/wiki/Free_file_format&lt;br /&gt;
Comparisation of audio codecs &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_audio_codecs&lt;br /&gt;
Comparisation of container formats &lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_container_formats&lt;br /&gt;
Comparisation of archive formats&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_archive_formats&lt;br /&gt;
Secure FTP&lt;br /&gt;
http://en.wikipedia.org/wiki/SFTP&lt;br /&gt;
USB2&lt;br /&gt;
http://en.wikipedia.org/wiki/USB2#USB_2.0&lt;br /&gt;
FireWire 800&lt;br /&gt;
http://en.wikipedia.org/wiki/Firewire#FireWire_800_.28IEEE_1394b.29&lt;br /&gt;
Serial ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/SATA&lt;br /&gt;
WiFi&lt;br /&gt;
http://en.wikipedia.org/wiki/Wi-Fi&lt;br /&gt;
Flash Memory&lt;br /&gt;
http://en.wikipedia.org/wiki/Flash_memory&lt;br /&gt;
Powerline Communication&lt;br /&gt;
http://en.wikipedia.org/wiki/Power_line_communication&lt;br /&gt;
Gigabit Ethernet&lt;br /&gt;
http://en.wikipedia.org/wiki/Category_5_cable&lt;br /&gt;
http://en.wikipedia.org/wiki/10_gigabit_Ethernet&lt;br /&gt;
&lt;br /&gt;
ECB AT91 and ECB_ATmega32/644 using a embedded linux and being able to run on a 180mhz cpu and 20 mhz cpu respectively&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_AT91&lt;br /&gt;
http://en.wikipedia.org/wiki/ECB_ATmega32/644&lt;br /&gt;
&lt;br /&gt;
==Suggestion 4: Dropping support for dual booting==&lt;br /&gt;
At the moment, most linux-distro&#039;s still support the possibility of dual booting (that is: having multiple Operating Systems on a single device/drive from which one may be selected to run on startup). I believe it is best that this dual booting feature, along with the programs which support this and which are usually standard included in a regular installation should be best dropped. This will reduce many of the hassles frequently encountered with linux installations and make sure that everything is kept simple and more efficient. Instead of this dual booting by having 2 OS&#039; on 1 disk, random booting of other OS&#039;s may still be done, but then trough physically connecting another drive (HD, USB-stick, ...) on which an other OS is installed. Selecting which OS to load first would be done merely trough the BIOS (boot sequence can be altered here). &lt;br /&gt;
&lt;br /&gt;
As people will revert to this technique, this approach would become more popular/easy and fits with the trend emerging to divert to a more easy and hot swappable form of computing/connecting of devices. As USB-sticks are rapidly becoming cheap and are already capable of storing entire OS&#039; (eg Mac-on-a-Stick, Knoppix, LindowsLive, MojoPac, ...) and as all HD&#039;s are becoming hot swappable nowadays (trough Serial ATA/USB2/IEEE1394/...), this would prove far easier/simpler. &lt;br /&gt;
&lt;br /&gt;
Having gone trough the troubles described myself with this &amp;quot;dual booting&amp;quot;, lack of hot swappability (with E-IDE HD&#039;s, &amp;quot;jumpers&amp;quot; had to be manually set) and troubles/corruption of the &amp;quot;bootloaders/master boot record&amp;quot; on HD&#039;s, I am hoping that this might become a valid action which may be taken to make computers simpler/more efficient to operate. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Hot swapping and types of HD&#039;s and other devices&lt;br /&gt;
http://en.wikipedia.org/wiki/Serial_ATA&lt;br /&gt;
http://en.wikipedia.org/wiki/Hot_swapping &lt;br /&gt;
http://en.wikipedia.org/wiki/MojoPac&lt;br /&gt;
http://portableapps.com/apps/operating_systems/mac-on-stick&lt;br /&gt;
&lt;br /&gt;
Live Linux disributions becoming more popular&lt;br /&gt;
http://en.wikipedia.org/wiki/LiveDistro&lt;br /&gt;
http://en.wikipedia.org/wiki/List_of_LiveDistros&lt;br /&gt;
&lt;br /&gt;
Dual booting, bootloaders and the master boot record of devices&lt;br /&gt;
http://en.wikipedia.org/wiki/GNU_GRUB&lt;br /&gt;
http://en.wikipedia.org/wiki/LILO_%28boot_loader%29&lt;br /&gt;
http://en.wikipedia.org/wiki/Dual_booting&lt;br /&gt;
http://en.wikipedia.org/wiki/Master_boot_record&lt;br /&gt;
&lt;br /&gt;
==Suggestion 5: Fedora&#039;s possible feature of switching to a command line-executed programs split screen configuration==&lt;br /&gt;
In the past, Linux developments have been focusing on improving the Graphical User Interface (GUI) of Linux, so that inexperienced users (that do not know how to use the command line) may use Linux easier. However, this implementing of the extra subroutines needed to recognise mouse control has had an adverse effect on the systems speed and performanence. Also, besides making the system slower, one wonders why such mouse control needs to implemented anyhow as if is also the cause of 2 additional disadvantages. These are&lt;br /&gt;
&lt;br /&gt;
the unpracticality of using a mouse when on the road (e.g. with a portable computer, or in crammed/busy environments as with public computers at airports, libraries, subways, ..)&lt;br /&gt;
&lt;br /&gt;
the slower speed at which you can operate a computer with a mouse versus with the command line, via keyboard (e.g. to perform the action of manually clicking the mouse, and not just the reduced speed of the computer)&lt;br /&gt;
&lt;br /&gt;
As such, it may be better to include the option of controlling Fedora Linux via keyboard, in a split screen configuration. This configuration would be composed at one side of a command-line window (BASH, ...) and on the other side a window with the executed programs (e.g. FireFox-syle browser, OpenOffice-style text-editor, ...). This configuration proposed would make the system speedier and more stable (as the GUI itself or less subroutines in the GUI are needed) and would also still allow a great deal of eye candy. More so, with some extra work, the configuration would also make it possible to make this OS even nicer than any other existing OS as it may allow complete 3D. &lt;br /&gt;
&lt;br /&gt;
Aldough the 3D features proposed may need some more time to implement, the terminal/program configuration can be implemented nearly immediatly and improve Fedora. For the 3D features, some of the coding done by OS&#039;s as IRIX and Linux-3D-modifications as Project Looking Glass can be used to create the modification to Fedora.&lt;br /&gt;
&lt;br /&gt;
Finally, I wish to mention that, if you wish to implement the terminal window-program window - split screen configuration (described in the previous letter), a possible simplification of the current command line (BASH) can be implemented . This simplification of commands would allow more users to use this configuration as it would be much easier to learn the commands. Also, the combined terminal window - program window set-up would allow even further simplification. If you decide to implement the split-screen configuration and wishes to also reduce the commands used (simplify the BASH), please contact me for further assistance. &lt;br /&gt;
&lt;br /&gt;
P.S.: As noted, the suggestions on the Linux-distro above can be supplied as a optional packet with Fedora, leaving the user the liberty of installing it -or not-. As such, Fedora may still be controlled by mouse for those people that really don&#039;t want to change the way how they control their computers. &lt;br /&gt;
&lt;br /&gt;
More information:&lt;br /&gt;
Graphical User Interfaces (GUI)&#039;s&lt;br /&gt;
http://en.wikipedia.org/wiki/Graphical_user_interface#Graphical_user_interfaces_compared_to_command_line_interfaces&lt;br /&gt;
Goobuntu (Google Linux distribution)&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
IRIX (Unix distribution with 3D functionality)&lt;br /&gt;
http://en.wikipedia.org/wiki/Irix&lt;br /&gt;
Project Looking Glass (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Project_Looking_Glass&lt;br /&gt;
&lt;br /&gt;
Compiz (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Compiz&lt;br /&gt;
&lt;br /&gt;
Croquet Project (3D Modification for Linux)&lt;br /&gt;
http://en.wikipedia.org/wiki/Croquet_Project&lt;br /&gt;
&lt;br /&gt;
==Suggestion 6: Inclusion of a scaled-down virusscanner,  and other software==&lt;br /&gt;
There is a number of extra software that may be included with Linux-distro&#039;s. This includes programs as Sunbird, KeePass, the WeatherBug, BOINC (with climate change grid computing software) ..I would also suggest to implement a Linux-only virusscanner (to be used not in continuous and on-access scanning but only shedueled (weekly/monthly). Candidates herefore are Clam Antivirus and OpenAntivirus. In addition to a virusscanner, a open-source defragmentation program should be included.&lt;br /&gt;
&lt;br /&gt;
The browser (eg Firefox) should be standardly equipped with plug ins that allow the clearing of the browsers cache after each session (to negate the effect of the harddisk slowly being clogged with unnecessairy data) and privacy measures/data erases (the plug-in should be able to perform the same tasks as the Wash &#039;N Go-program)&lt;br /&gt;
a cookie and spyware sweeper (eg as Avast Ad-aware)&lt;br /&gt;
the browser itself finally should drop support for the &#039;autocomplete&#039;-function (to reduce risk of data-loss to third parties and malicious users)&lt;br /&gt;
&lt;br /&gt;
In addition, a calender may be included (eg Mozilla Sunbird), and a program should be included to allow direct ebook-downloads. Such programs are eg [http://www.tomeraider.com/ Tomeraider] and [http://en.wikipedia.org/wiki/Mobipocket Mobipocket].&lt;br /&gt;
&lt;br /&gt;
Also, text-translation tools should be implemented (eg trough on-line tools as Google Translate or -even better- off-line tools as [http://en.wikipedia.org/wiki/Comparison_of_machine_translation_applications Apertium]). A sentence-based translation device, capable of delivering direct speech translation should also be included, to allow (basic) inmediate translation assistance from the UMPC (still a small, mobile device). Programs able to provide this are eg the new software program, derived from its Phraselator being build by DARPA.&lt;br /&gt;
 &lt;br /&gt;
More information&lt;br /&gt;
Clam Antivirus&lt;br /&gt;
http://en.wikipedia.org/wiki/ClamAV&lt;br /&gt;
&lt;br /&gt;
OpenAntivirus&lt;br /&gt;
http://en.wikipedia.org/wiki/OpenAntiVirus&lt;br /&gt;
&lt;br /&gt;
Defragmentation utilities&lt;br /&gt;
http://en.wikipedia.org/wiki/Defragmentation&lt;br /&gt;
&lt;br /&gt;
==Suggestion 7: Use of a better filesystem and X-window Desktop Environment==&lt;br /&gt;
It is best that instead of the standard filesystem used by most Linux distrubutions (ext3) to opt for a newer and better filesystem as Reiser4, GFS-2, ext4, ...&lt;br /&gt;
&lt;br /&gt;
Also, rather than the standard X-Window Destop Environment (GNOME and KDE) in use by most Linux distributions today, it is best to switch to a different/newer Window Manager. These include Enlightenment, Blackbox, Xfce, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Comparisation of file systems&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_file_systems&lt;br /&gt;
Comparisation of X Window Desktop Environments&lt;br /&gt;
http://en.wikipedia.org/wiki/Comparison_of_X_Window_System_desktop_environments&lt;br /&gt;
&lt;br /&gt;
==Suggestion 8: Support for speech recognition and touchscreen==&lt;br /&gt;
Speech recognition and the use of a touchscreen might be made standardly supported. This may allow tablet pc&#039;s or XO-1 PC&#039;s of being made smaller as no more mouse or keyboard is needed (taking up a massive amount of space). Rather than this, the speech recognition (along with a headset) may be used for writing letters, ...&lt;br /&gt;
&lt;br /&gt;
More information&lt;br /&gt;
Ultra Mobile PC&lt;br /&gt;
http://en.wikipedia.org/wiki/Ultra-Mobile_PC&lt;br /&gt;
Tablet pc&lt;br /&gt;
http://en.wikipedia.org/wiki/Tablet_PC&lt;br /&gt;
&lt;br /&gt;
Speech recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/Speech_recognition&lt;br /&gt;
http://en.wikipedia.org/wiki/NaturallySpeaking&lt;br /&gt;
&lt;br /&gt;
==Suggestion 9: Cooperation with other companies and use of Google Services==&lt;br /&gt;
In order to achieve the more or less complicated suggestions/tasks layed out here, it may be helpful to cooperate with Google, Canonical Ltd. As Google has many useful services for the developing world (eg Google Maps/Earth for GPS navigation, Google Mail for emailing, Google Docs, ...) a cooperation with them seems logical. Also, Canonical is already developing Goobuntu (for Google Ubuntu) in cooperation with Google; as some features of this Linux distribution may be copied for use in Linux, cooperation with them too would prove beneficial. Finally, Canonical also has a cooperation with Dell which would finish the cycle of creating a powerful alliance against companies now working together solely in the intrest of profits.&lt;br /&gt;
&lt;br /&gt;
Such lucrative alliances by other companies are for example Microsoft and Novell aswell as SUSE Linux which have recently promised to work together. This event will surely put stress on Linux companies operating on their own and at the moment; especially in the intrest of bridging the digital divide, it may be best to form open-source/humanitarian linux companies-alliances. &lt;br /&gt;
&lt;br /&gt;
Canonical and Google working together&lt;br /&gt;
http://en.wikipedia.org/wiki/Goobuntu&lt;br /&gt;
&lt;br /&gt;
Goobuntu being installed on Dell computers&lt;br /&gt;
http://digg.com/linux_unix/Goobuntu_is_coming_&lt;br /&gt;
&lt;br /&gt;
Microsoft and Novell and SUSE working together &lt;br /&gt;
http://www.novell.com/linux/microsoft/&lt;br /&gt;
http://www.novell.com/linux/&lt;br /&gt;
&lt;br /&gt;
[[Category:Designs]]&lt;br /&gt;
[[Category:Self-sufficiency]]&lt;/div&gt;</summary>
		<author><name>81.246.144.72</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Domestic_house_food_production_system&amp;diff=17873</id>
		<title>Domestic house food production system</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Domestic_house_food_production_system&amp;diff=17873"/>
		<updated>2008-09-07T07:52:10Z</updated>

		<summary type="html">&lt;p&gt;81.246.134.241: /* More information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article is about making a food production system for domestic houses. It has been taken from [http://kvdp.blogspot.com my website].&lt;br /&gt;
&lt;br /&gt;
==Why needed ?==&lt;br /&gt;
At the moment, environmental pollution trough agriculture (eg by pesticides, nutrient wash-outs, GHG-emissions) is of a major concern to everyone on earth. As such, the governments of many countries around the world are looking into new ways on how this matter can be adressed. In addition, allot of organisations and companies are trying to create and/or figure out systems on how the matter can be solved.&lt;br /&gt;
 &lt;br /&gt;
Vertical farming, which is being concretely worked out by Prof. Despommier might prove one of the answers to phase out agricultural pollution, aswell as food security, and in cooperation with other technology (for staple crop production) may be rigid enough to completely alter the way how we produce food.&lt;br /&gt;
 &lt;br /&gt;
However, it is obvious that the Vertical Farm alone will not be enough to make a viable alternative for traditional agriculture. This as it is obvious that more and different crops will need to be grown, including financially unatractive staple crops (hereby eliminating the possibility of growing it in the Vertical Farm). &lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
As such, I myself have been working on a system to produce the staple crops in domestic homes, hereby allowing financially unattractive crops to be grown by the consumer himself, retaining most environmental advantages also present in the Vertical Farm aswell as giving the consumer some other benefits. As such, my system could be used in conjunction to mr. Despommier&#039;s Vertical Farms. In addition to domestic homes, the system might also be integrated into campers and (large) vessels that make long travels (eg container vessels, bulkstorage vessels, roro-ships, aircraft carriers (eg USS Nimitz/Truman, Kitty Hawk and other CV-class ships), large hospital ships as the &#039;Oswaldo Cruz&#039;, ...). Practical examples have already been given by eg the &amp;quot;geWOONboot-team&amp;quot; (see link below). The latter would however not be the primary target group.&lt;br /&gt;
 &lt;br /&gt;
==Advantages==&lt;br /&gt;
The main advantages of my system are:&lt;br /&gt;
* despite being less cost-effective than the Vertical Farm in terms of financial profits, it might be still cheaper to grow these crops than simply buying it from the supermarket (in the long run)&lt;br /&gt;
* it would give the consumer more self sufficiency, being helpful in certain situations&lt;br /&gt;
* it would make some rooms in the house more appealing&lt;br /&gt;
* the plants may be used to allow natural ventilation and cooling, ... (see log id&#039;s-model home)&lt;br /&gt;
* it would filter out several toxic gases, which are always present within the house because of its presence in construction materials and from the outside (road transport, energy generation)&lt;br /&gt;
&lt;br /&gt;
Any downsides to normally present in regular agriculture (physical work, ...) is completely eliminated trough good plant setup (e.g. by permaculture/agro-ecosystem approaches), a more industrial approach (e.g. using abiotic substrates; as too present in the approach followed by Koppert Cress), automation of systems, low-cost systems and increased efficiency systems (eg as seen in the solar gardening/intensive farming methods of Leander and Gretchen Poisson), ...&lt;br /&gt;
 &lt;br /&gt;
My system is similar to the one used by BioTecture in their &#039;Earth Ships&#039; yet should be more easily to implement (being set-up as a assembly kit). In set-up, it would be much similar to the Integral Urban House-approach by the Farralones Institute.&lt;br /&gt;
 &lt;br /&gt;
The set-up&lt;br /&gt;
Firstly, focus will go on whether regular greenhouses may be used (eg in penthouse-flats, ...). If so, soy may be grown which allows a variety of foods (tofu/seitan/natto/tempeh/...). It should be researched whether&lt;br /&gt;
&lt;br /&gt;
* enough light is present in the area/flat itself&lt;br /&gt;
* what the surface area needs to be for the soy to feed the people&lt;br /&gt;
* how much energy is to be used&lt;br /&gt;
&lt;br /&gt;
Depending on the outcome, other cultivation means/crops may be used (see below) or a partial system may be worked out (eg with a small greenhouse on top of the house in which only certain, non-staple crops can be grown (supplementary crops for additional nutrition, ...). Perhaps that some techniques for directing light (eg Parans-system) may be used for lower food-production rooms. Examples are available from Log Id, Biotecture, Raymond Ip&#039;s vertical farm design, ...&lt;br /&gt;
If not possible, mushroom growing (and perhaps algae) can be used in conjunction with extra crops to attain a full meal (mineral requirements per day, ...). The algae and mushrooms to be used are to be probably the same as used in meat replacements (valess and quorn); if not enough in minerals/calories, ... , several type of (less known) mushrooms may be required. Shii-take mushrooms have been described in the anti-aging plan as supercharger-foods, yet may still lack in nutrients (other mushrooms will need to be found).&lt;br /&gt;
&lt;br /&gt;
Another possibility is the set-up of a aquatic system. This may allow fish-growing (source of selenium), aswell as nori/kombu (source of vitamin B6 and calcium) and other supercharger-foods. Saline crops are well combinable in a aquatic system, where it may be combined with fish-growing (in aquaculture). A practical example to this is the project undertaken by the Belgian &amp;quot;Provinicaal Proefcentrum voor de Groenteteelt&amp;quot; which is mixing a system of tilapia-fish cultivation with tomato growing (conducted at the Improvement Centre in Bleiswijk). Another practical example is available from the Integral Urban House. Here fish and crustaceans are grown in houses. The system is designed by Sterling Bunnell and includes raising native water organisms such as Sacramento blackfish, rainbow trout, and Pacifasticus (a genus of crayfish that can grow to lobster size). The pond is also stuffed with daphnia and algae and Bunnell&#039;s &amp;quot;livestock&amp;quot; feeds on worms and bees raised by Integral Urban House staffers. The worms are grown in sawdust-covered trays mounted below IUH chicken cages to catch the birds&#039; droppings. (The worms thus serve as both fish food and &amp;quot;workers&amp;quot; that speed the production of compost from the chicken manure. At present, Bunnell is also installing a biological filtration system designed to remove growth-inhibiting wastes (produced by the fish) from the pond&#039;s water. The system is stunningly simple: It&#039;s nothing more than a bed of oyster shells—coated with bacteria that feed upon (and filter out) impurities in the water—through which the body of water&#039;s effluent is passed. If it works, the filtering system should significantly increase the yield (by weight) of fish from the small pond.&lt;br /&gt;
&lt;br /&gt;
Finally, the cultivation of single cellular organisms (eg in bioreactors, ...) may also be a possibility. Brewers yeast (a supercharger-food), which is rich in thiamin, folacin, ... can be set-up here. Perhaps that certain yeast-strains may offer even higher nutrition-values.&lt;br /&gt;
&lt;br /&gt;
The extra nutrients may be derived from extra crops that improve nutrient absorption, fix Anemia and/or supply nutrients themselves; besides being easy to grow (low light requirements, abundant growth, ...). These include foremost Spirulina platensis (a small aquarium is required herefore), and Yellow Gentian (Gentiana lutea). In addition, Siberian Ginseng (Eleutherococcus senticosus), Armoracia rusticana and Urtica dioica may be used. Finally, citrus aurantium may be used occasionally to allow people to implement trainingschedules to grow more muscle/become fitter (when combined with a proteine-rich/carbohydrate-poor diet). It can also be used to allow people to change their activity level/metabolism gradually. PS: aldough ephedra might also be used for this latter, citrus aurantium is a far better/safer alternative, allowing increased lypolyse, thermogenese, increased muscle-formation/performance and decreased anxiety/heart problems&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Other crops===&lt;br /&gt;
Further crops that may be used and which need to looked into are:&lt;br /&gt;
&lt;br /&gt;
Angelica sinensis, Equisetum arvense, Medicago sativa, Goldenseal (Hydrastis canadensis), Maca (Lepidum meyenii), Petroselinum crispum, Rubus idaeus, Rosa canina, Taraxacum officinalis, Trigonella foenum graecum.&lt;br /&gt;
&lt;br /&gt;
Guarana and Kombucha may finally also be made into drinks and can be used as additif (dough not on its own).&lt;br /&gt;
&lt;br /&gt;
Finally, the biggest addition of the system would be its nutrient recycling; this would be done by compostation (composting loo, bioreactor and specialised organisms).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced cooking techniques==&lt;br /&gt;
The system does not foresee the use of cooking oils or fats. This not only makes the food healthier, but as oils are always have a limited storage/shelf life, it also makes the food production system to be more efficient. Instead of using oils/butter or fats to cook, techniques and cooking utensils that do not require oil are to be used. Examples for these are boing, steaming, ... (eg trough rice cooker or in a pot over a plain fire, food steamer). Utensils as steamers finally also allow all nutrients to be consumed as they can catch all the water vapour that normally disappears (hereby making sure that nutrient deficiency is less likely (if the diet/crops are selected correctly).&lt;br /&gt;
 &lt;br /&gt;
==Recycling system==&lt;br /&gt;
The system is to depend on heavily on nutrient recycling (to make sure the nutrients remain in the system). This is done by compost toilets and or combined with other composting techniques (regular composting, vermicomposting, mushroom composting or Bokashi composting). All latter composting techniques allow the composting system part to take up less space and may be more efficient. However, Bokashi and mushroom compsting may only be applied with easy decomposable material (thus no bones, or fish/meat). As such, they will only be used in conjunction with the composting toilet/regular composting system to reduce the strain on the main composting system. Seperating the manure may be applied herefore (see links below for more detailed information about the systems).&lt;br /&gt;
 &lt;br /&gt;
==Cooperation==&lt;br /&gt;
Possible cooperation for the system can be had from BioTecture, and a number of other organisations with similar projects (eg Zonneterp, Raymond Kurzweil&#039;s organisation &amp;quot;Ray and Terry&#039;s; see http://www.kurzweiltech.com/ktiflash.html , ...).&lt;br /&gt;
 &lt;br /&gt;
==More information==&lt;br /&gt;
*The alignment of house and food system can be determined with info from following document: &lt;br /&gt;
[[General room orientation in house construction]]-document&lt;br /&gt;
*Vertical Farming explained&lt;br /&gt;
http://en.wikipedia.org/wiki/Vertical_farming &lt;br /&gt;
*Vertical Farm-project by Mr. Despommier&lt;br /&gt;
http://verticalfarm.com/&lt;br /&gt;
*BioTecture&#039;s Earth Ships (provides an impression for my altered system)&lt;br /&gt;
http://en.wikipedia.org/wiki/Earthship&lt;br /&gt;
http://www.earthship.net/modules.php?name=News&amp;amp;file=article&amp;amp;sid=14&lt;br /&gt;
*Raymond Ip&#039;s Vertical farm design (see also my general model on room orientation for more info)&lt;br /&gt;
http://www.verticalfarm.com/images/design/ip/Waimond_Ip.pdf&lt;br /&gt;
*geWOONboot-team&lt;br /&gt;
http://www.gewoonboot.nl/totalframeset.htm&lt;br /&gt;
*Log Id&#039;s plant-home&lt;br /&gt;
http://www.architecture.uwaterloo.ca/faculty_projects/terri/ds/LogID_BWG_Building.PDF&lt;br /&gt;
 &lt;br /&gt;
*Companies to aid in set up food production system&lt;br /&gt;
http://www.wolvertonenvironmental.com/&lt;br /&gt;
http://www.spaceflight.esa.int/users/index.cfm?act=default.page&amp;amp;level=11&amp;amp;page=783&lt;br /&gt;
 &lt;br /&gt;
*Meat analogues as example for primary crop&lt;br /&gt;
http://en.wikipedia.org/wiki/Meat_substitutes&lt;br /&gt;
 &lt;br /&gt;
*Recyling system&lt;br /&gt;
http://en.wikipedia.org/wiki/Composting_toilet (regular composting toilet)&lt;br /&gt;
http://www.appropedia.org/Vermicomposting_toilet (composting toilet combined with vermicomposting)&lt;br /&gt;
*Bioreactors to create more efficient nutrient recycling system&lt;br /&gt;
http://en.wikipedia.org/wiki/Biochemical_engineering#The_bioreactor&lt;br /&gt;
http://ecls.esa.int/ecls/?p=melissa&lt;br /&gt;
 &lt;br /&gt;
*Regular composting&lt;br /&gt;
http://en.wikipedia.org/wiki/Composting&lt;br /&gt;
*Vermicomposting&lt;br /&gt;
http://en.wikipedia.org/wiki/Vermicompost&lt;br /&gt;
*Mushroom composting (perhaps usable for composting the vegatble compost). May be especially useful if mushrooms (eg Shii-take) are to be grown within the system. Perhaps not sturdy enough dough (easy risk at failure system) to use.&lt;br /&gt;
http://www.shroomery.org/forums/showflat.php/Cat/0/Number/3768825/Main/3768324/  &lt;br /&gt;
*Bokashi recycling system (makes instant compost tea; very efficient)&lt;br /&gt;
http://www.instructables.com/id/Organic-feriliser-from-kitchen-refuse/&lt;br /&gt;
http://www.treehugger.com/files/2005/06/bokashi_compost_1.php&lt;br /&gt;
 &lt;br /&gt;
*Rice cookers and food steamers&lt;br /&gt;
http://en.wikipedia.org/wiki/Rice_cooker&lt;br /&gt;
http://en.wikipedia.org/wiki/Food_steamer&lt;br /&gt;
 &lt;br /&gt;
*Koppert Cress abiotic substrate growing for plants&lt;br /&gt;
http://www.koppertcress.com/index.php?PageID=970&lt;br /&gt;
http://www.koppertcress.nl/images/private/Verpakkingen_UK.pdf&lt;br /&gt;
 &lt;br /&gt;
*Usable saline crops for aquatic system&lt;br /&gt;
http://www.west-vlaanderen.be/upload/povlt/PDF/PERS%20en%20NIEUWS/2007/studiedag-aquacultuur/8_zilteteelten.pdf&lt;br /&gt;
*Improvement Centre Bleiswijk conducting tomato/tilapia growing (Proeftuin Aquacultuur’)&lt;br /&gt;
http://www.improvementcentre.com/english/Frameset%20Afdelingen.htm&lt;br /&gt;
 &lt;br /&gt;
*Integral Urban House&#039; Urban Gardening. The systems noted are stated to be able to be integrated into small buildings. May also be used to decrease work to 15mins &lt;br /&gt;
http://www.motherearthnews.com/Green-Homes/1976-11-01/The-Integral-Urban-House.aspx?page=2&lt;br /&gt;
*Other books on decreasing costs and making the system more efficient:&lt;br /&gt;
**City People&#039;s Book of Raising Food by Helga Olkowski&lt;br /&gt;
Solar Gardening: Growing Vegetables Year-Round the American Intensive Way by Leandre Poisson and Gretchen Vogel Poisson (see http://www.amazon.com/Solar-Gardening-Vegetables-Year-Round-Independent/dp/0930031695)&lt;br /&gt;
 &lt;br /&gt;
*Additional crops that can be used to substitite the diet&lt;br /&gt;
http://www.lifepositive.com/body/holistic-recipes/recipes.html&lt;br /&gt;
 &lt;br /&gt;
**Leander and Gretchen Poisson&#039;s increased efficiency/low-cost gardening&lt;br /&gt;
http://www.cfamilyresources.com/products/books/solar_gardening.htm&lt;br /&gt;
**The time Saving Garden by Reader&#039;s Digest&lt;br /&gt;
**Other cost-decreasing solar techniques (diy heat store), portraied and build in practice by the New House Farm&#039;s &amp;quot;It&#039;s not easy being green&amp;quot;-team&lt;br /&gt;
This heat store can be used to heat the greenhouse-part of the food system (if this is to be used/possible), or (eg with the ships mentioned), heat other rooms used in the food production system and/or structures themselves&lt;br /&gt;
http://www.itsnoteasybeinggreen.org/forum/viewtopic.php?p=99374&amp;amp;sid=fe9009cedff17d83534b3d9d6dae4a29&lt;br /&gt;
http://www.growfruitandveg.co.uk/grapevine/general-chitchat/its-not-easy-being-green_5930.html&lt;br /&gt;
http://forum.caithness.org/archive/index.php/t-22978.html&lt;br /&gt;
http://www.growfruitandveg.co.uk/grapevine/general-chitchat/its-not-easy-being-green_5930.html#post83959&lt;br /&gt;
http://forum.caithness.org/archive/index.php/t-22978.html&lt;br /&gt;
 &lt;br /&gt;
*[http://docs.google.com/Doc?id=dcwtr665_228g2nf8bg5 Document with extra info on food production and how to set-up the diets for the users of the system]&lt;br /&gt;
&lt;br /&gt;
*Zonneterp&lt;br /&gt;
http://www.zonneterp.nl/english/index_uk.html&lt;br /&gt;
 &lt;br /&gt;
*Recommended reading to understand some proposals&lt;br /&gt;
**&amp;quot;The Anti-Aging Plan: Strategies and Recipes for extending your Healthy years by Lisa and Roy Walford&amp;quot;, in particular chapter 9 (superchargers) and appendix B (p291).&lt;br /&gt;
**&amp;quot;The Okinawa-program: Learn the secrets to healthy longevity by Willcox, Willcox and Suzuki&amp;quot; (in particular chapter 5 and 6 about special herbs and foods used in the orient/Okinawa)&lt;br /&gt;
**&amp;quot;Eat to live by Joel Fuhrman&amp;quot;&lt;br /&gt;
**&amp;quot;Superfoods and/or superfoods healthstyle by Stephen G Pratt and Cathy Matthews&amp;quot; (for other general info on which the foods are to be chosen, depending on contents). Perhaps that &lt;br /&gt;
** &amp;quot;The China Study: The Most Comprehensive Study of Nutrition Ever Conducted and the Startling Implications for Diet, Weight Loss and Long-term Health&amp;quot; by T. Colin Campbell and The Super Foods book by Kristin Gerstley may also be worthwhile to read, yet they may not be necessairy to understand how I would set-up the system.&lt;br /&gt;
&lt;br /&gt;
[[Category:Food]]&lt;/div&gt;</summary>
		<author><name>81.246.134.241</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Domestic_house_food_production_system&amp;diff=17872</id>
		<title>Domestic house food production system</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Domestic_house_food_production_system&amp;diff=17872"/>
		<updated>2008-09-07T07:51:07Z</updated>

		<summary type="html">&lt;p&gt;81.246.134.241: /* More information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article is about making a food production system for domestic houses. It has been taken from [http://kvdp.blogspot.com my website].&lt;br /&gt;
&lt;br /&gt;
==Why needed ?==&lt;br /&gt;
At the moment, environmental pollution trough agriculture (eg by pesticides, nutrient wash-outs, GHG-emissions) is of a major concern to everyone on earth. As such, the governments of many countries around the world are looking into new ways on how this matter can be adressed. In addition, allot of organisations and companies are trying to create and/or figure out systems on how the matter can be solved.&lt;br /&gt;
 &lt;br /&gt;
Vertical farming, which is being concretely worked out by Prof. Despommier might prove one of the answers to phase out agricultural pollution, aswell as food security, and in cooperation with other technology (for staple crop production) may be rigid enough to completely alter the way how we produce food.&lt;br /&gt;
 &lt;br /&gt;
However, it is obvious that the Vertical Farm alone will not be enough to make a viable alternative for traditional agriculture. This as it is obvious that more and different crops will need to be grown, including financially unatractive staple crops (hereby eliminating the possibility of growing it in the Vertical Farm). &lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
As such, I myself have been working on a system to produce the staple crops in domestic homes, hereby allowing financially unattractive crops to be grown by the consumer himself, retaining most environmental advantages also present in the Vertical Farm aswell as giving the consumer some other benefits. As such, my system could be used in conjunction to mr. Despommier&#039;s Vertical Farms. In addition to domestic homes, the system might also be integrated into campers and (large) vessels that make long travels (eg container vessels, bulkstorage vessels, roro-ships, aircraft carriers (eg USS Nimitz/Truman, Kitty Hawk and other CV-class ships), large hospital ships as the &#039;Oswaldo Cruz&#039;, ...). Practical examples have already been given by eg the &amp;quot;geWOONboot-team&amp;quot; (see link below). The latter would however not be the primary target group.&lt;br /&gt;
 &lt;br /&gt;
==Advantages==&lt;br /&gt;
The main advantages of my system are:&lt;br /&gt;
* despite being less cost-effective than the Vertical Farm in terms of financial profits, it might be still cheaper to grow these crops than simply buying it from the supermarket (in the long run)&lt;br /&gt;
* it would give the consumer more self sufficiency, being helpful in certain situations&lt;br /&gt;
* it would make some rooms in the house more appealing&lt;br /&gt;
* the plants may be used to allow natural ventilation and cooling, ... (see log id&#039;s-model home)&lt;br /&gt;
* it would filter out several toxic gases, which are always present within the house because of its presence in construction materials and from the outside (road transport, energy generation)&lt;br /&gt;
&lt;br /&gt;
Any downsides to normally present in regular agriculture (physical work, ...) is completely eliminated trough good plant setup (e.g. by permaculture/agro-ecosystem approaches), a more industrial approach (e.g. using abiotic substrates; as too present in the approach followed by Koppert Cress), automation of systems, low-cost systems and increased efficiency systems (eg as seen in the solar gardening/intensive farming methods of Leander and Gretchen Poisson), ...&lt;br /&gt;
 &lt;br /&gt;
My system is similar to the one used by BioTecture in their &#039;Earth Ships&#039; yet should be more easily to implement (being set-up as a assembly kit). In set-up, it would be much similar to the Integral Urban House-approach by the Farralones Institute.&lt;br /&gt;
 &lt;br /&gt;
The set-up&lt;br /&gt;
Firstly, focus will go on whether regular greenhouses may be used (eg in penthouse-flats, ...). If so, soy may be grown which allows a variety of foods (tofu/seitan/natto/tempeh/...). It should be researched whether&lt;br /&gt;
&lt;br /&gt;
* enough light is present in the area/flat itself&lt;br /&gt;
* what the surface area needs to be for the soy to feed the people&lt;br /&gt;
* how much energy is to be used&lt;br /&gt;
&lt;br /&gt;
Depending on the outcome, other cultivation means/crops may be used (see below) or a partial system may be worked out (eg with a small greenhouse on top of the house in which only certain, non-staple crops can be grown (supplementary crops for additional nutrition, ...). Perhaps that some techniques for directing light (eg Parans-system) may be used for lower food-production rooms. Examples are available from Log Id, Biotecture, Raymond Ip&#039;s vertical farm design, ...&lt;br /&gt;
If not possible, mushroom growing (and perhaps algae) can be used in conjunction with extra crops to attain a full meal (mineral requirements per day, ...). The algae and mushrooms to be used are to be probably the same as used in meat replacements (valess and quorn); if not enough in minerals/calories, ... , several type of (less known) mushrooms may be required. Shii-take mushrooms have been described in the anti-aging plan as supercharger-foods, yet may still lack in nutrients (other mushrooms will need to be found).&lt;br /&gt;
&lt;br /&gt;
Another possibility is the set-up of a aquatic system. This may allow fish-growing (source of selenium), aswell as nori/kombu (source of vitamin B6 and calcium) and other supercharger-foods. Saline crops are well combinable in a aquatic system, where it may be combined with fish-growing (in aquaculture). A practical example to this is the project undertaken by the Belgian &amp;quot;Provinicaal Proefcentrum voor de Groenteteelt&amp;quot; which is mixing a system of tilapia-fish cultivation with tomato growing (conducted at the Improvement Centre in Bleiswijk). Another practical example is available from the Integral Urban House. Here fish and crustaceans are grown in houses. The system is designed by Sterling Bunnell and includes raising native water organisms such as Sacramento blackfish, rainbow trout, and Pacifasticus (a genus of crayfish that can grow to lobster size). The pond is also stuffed with daphnia and algae and Bunnell&#039;s &amp;quot;livestock&amp;quot; feeds on worms and bees raised by Integral Urban House staffers. The worms are grown in sawdust-covered trays mounted below IUH chicken cages to catch the birds&#039; droppings. (The worms thus serve as both fish food and &amp;quot;workers&amp;quot; that speed the production of compost from the chicken manure. At present, Bunnell is also installing a biological filtration system designed to remove growth-inhibiting wastes (produced by the fish) from the pond&#039;s water. The system is stunningly simple: It&#039;s nothing more than a bed of oyster shells—coated with bacteria that feed upon (and filter out) impurities in the water—through which the body of water&#039;s effluent is passed. If it works, the filtering system should significantly increase the yield (by weight) of fish from the small pond.&lt;br /&gt;
&lt;br /&gt;
Finally, the cultivation of single cellular organisms (eg in bioreactors, ...) may also be a possibility. Brewers yeast (a supercharger-food), which is rich in thiamin, folacin, ... can be set-up here. Perhaps that certain yeast-strains may offer even higher nutrition-values.&lt;br /&gt;
&lt;br /&gt;
The extra nutrients may be derived from extra crops that improve nutrient absorption, fix Anemia and/or supply nutrients themselves; besides being easy to grow (low light requirements, abundant growth, ...). These include foremost Spirulina platensis (a small aquarium is required herefore), and Yellow Gentian (Gentiana lutea). In addition, Siberian Ginseng (Eleutherococcus senticosus), Armoracia rusticana and Urtica dioica may be used. Finally, citrus aurantium may be used occasionally to allow people to implement trainingschedules to grow more muscle/become fitter (when combined with a proteine-rich/carbohydrate-poor diet). It can also be used to allow people to change their activity level/metabolism gradually. PS: aldough ephedra might also be used for this latter, citrus aurantium is a far better/safer alternative, allowing increased lypolyse, thermogenese, increased muscle-formation/performance and decreased anxiety/heart problems&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Other crops===&lt;br /&gt;
Further crops that may be used and which need to looked into are:&lt;br /&gt;
&lt;br /&gt;
Angelica sinensis, Equisetum arvense, Medicago sativa, Goldenseal (Hydrastis canadensis), Maca (Lepidum meyenii), Petroselinum crispum, Rubus idaeus, Rosa canina, Taraxacum officinalis, Trigonella foenum graecum.&lt;br /&gt;
&lt;br /&gt;
Guarana and Kombucha may finally also be made into drinks and can be used as additif (dough not on its own).&lt;br /&gt;
&lt;br /&gt;
Finally, the biggest addition of the system would be its nutrient recycling; this would be done by compostation (composting loo, bioreactor and specialised organisms).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Advanced cooking techniques==&lt;br /&gt;
The system does not foresee the use of cooking oils or fats. This not only makes the food healthier, but as oils are always have a limited storage/shelf life, it also makes the food production system to be more efficient. Instead of using oils/butter or fats to cook, techniques and cooking utensils that do not require oil are to be used. Examples for these are boing, steaming, ... (eg trough rice cooker or in a pot over a plain fire, food steamer). Utensils as steamers finally also allow all nutrients to be consumed as they can catch all the water vapour that normally disappears (hereby making sure that nutrient deficiency is less likely (if the diet/crops are selected correctly).&lt;br /&gt;
 &lt;br /&gt;
==Recycling system==&lt;br /&gt;
The system is to depend on heavily on nutrient recycling (to make sure the nutrients remain in the system). This is done by compost toilets and or combined with other composting techniques (regular composting, vermicomposting, mushroom composting or Bokashi composting). All latter composting techniques allow the composting system part to take up less space and may be more efficient. However, Bokashi and mushroom compsting may only be applied with easy decomposable material (thus no bones, or fish/meat). As such, they will only be used in conjunction with the composting toilet/regular composting system to reduce the strain on the main composting system. Seperating the manure may be applied herefore (see links below for more detailed information about the systems).&lt;br /&gt;
 &lt;br /&gt;
==Cooperation==&lt;br /&gt;
Possible cooperation for the system can be had from BioTecture, and a number of other organisations with similar projects (eg Zonneterp, Raymond Kurzweil&#039;s organisation &amp;quot;Ray and Terry&#039;s; see http://www.kurzweiltech.com/ktiflash.html , ...).&lt;br /&gt;
 &lt;br /&gt;
==More information==&lt;br /&gt;
*The alignment of house and food system can be determined with info from following document: &lt;br /&gt;
[[General room orientation in house construction]]-document&lt;br /&gt;
*Vertical Farming explained&lt;br /&gt;
http://en.wikipedia.org/wiki/Vertical_farming &lt;br /&gt;
*Vertical Farm-project by Mr. Despommier&lt;br /&gt;
http://verticalfarm.com/&lt;br /&gt;
 *BioTecture&#039;s Earth Ships (provides an impression for my altered system)&lt;br /&gt;
http://en.wikipedia.org/wiki/Earthship&lt;br /&gt;
http://www.earthship.net/modules.php?name=News&amp;amp;file=article&amp;amp;sid=14&lt;br /&gt;
*Raymond Ip&#039;s Vertical farm design (see also my general model on room orientation for more info)&lt;br /&gt;
http://www.verticalfarm.com/images/design/ip/Waimond_Ip.pdf&lt;br /&gt;
*geWOONboot-team&lt;br /&gt;
http://www.gewoonboot.nl/totalframeset.htm&lt;br /&gt;
*Log Id&#039;s plant-home&lt;br /&gt;
http://www.architecture.uwaterloo.ca/faculty_projects/terri/ds/LogID_BWG_Building.PDF&lt;br /&gt;
 &lt;br /&gt;
*Companies to aid in set up food production system&lt;br /&gt;
http://www.wolvertonenvironmental.com/&lt;br /&gt;
http://www.spaceflight.esa.int/users/index.cfm?act=default.page&amp;amp;level=11&amp;amp;page=783&lt;br /&gt;
 &lt;br /&gt;
*Meat analogues as example for primary crop&lt;br /&gt;
http://en.wikipedia.org/wiki/Meat_substitutes&lt;br /&gt;
 &lt;br /&gt;
*Recyling system&lt;br /&gt;
http://en.wikipedia.org/wiki/Composting_toilet (regular composting toilet)&lt;br /&gt;
http://www.appropedia.org/Vermicomposting_toilet (composting toilet combined with vermicomposting)&lt;br /&gt;
*Bioreactors to create more efficient nutrient recycling system&lt;br /&gt;
http://en.wikipedia.org/wiki/Biochemical_engineering#The_bioreactor&lt;br /&gt;
http://ecls.esa.int/ecls/?p=melissa&lt;br /&gt;
 &lt;br /&gt;
*Regular composting&lt;br /&gt;
http://en.wikipedia.org/wiki/Composting&lt;br /&gt;
*Vermicomposting&lt;br /&gt;
http://en.wikipedia.org/wiki/Vermicompost&lt;br /&gt;
*Mushroom composting (perhaps usable for composting the vegatble compost). May be especially useful if mushrooms (eg Shii-take) are to be grown within the system. Perhaps not sturdy enough dough (easy risk at failure system) to use.&lt;br /&gt;
http://www.shroomery.org/forums/showflat.php/Cat/0/Number/3768825/Main/3768324/  &lt;br /&gt;
*Bokashi recycling system (makes instant compost tea; very efficient)&lt;br /&gt;
http://www.instructables.com/id/Organic-feriliser-from-kitchen-refuse/&lt;br /&gt;
http://www.treehugger.com/files/2005/06/bokashi_compost_1.php&lt;br /&gt;
 &lt;br /&gt;
*Rice cookers and food steamers&lt;br /&gt;
http://en.wikipedia.org/wiki/Rice_cooker&lt;br /&gt;
http://en.wikipedia.org/wiki/Food_steamer&lt;br /&gt;
 &lt;br /&gt;
*Koppert Cress abiotic substrate growing for plants&lt;br /&gt;
http://www.koppertcress.com/index.php?PageID=970&lt;br /&gt;
http://www.koppertcress.nl/images/private/Verpakkingen_UK.pdf&lt;br /&gt;
 &lt;br /&gt;
*Usable saline crops for aquatic system&lt;br /&gt;
http://www.west-vlaanderen.be/upload/povlt/PDF/PERS%20en%20NIEUWS/2007/studiedag-aquacultuur/8_zilteteelten.pdf&lt;br /&gt;
*Improvement Centre Bleiswijk conducting tomato/tilapia growing (Proeftuin Aquacultuur’)&lt;br /&gt;
http://www.improvementcentre.com/english/Frameset%20Afdelingen.htm&lt;br /&gt;
 &lt;br /&gt;
*Integral Urban House&#039; Urban Gardening. The systems noted are stated to be able to be integrated into small buildings. May also be used to decrease work to 15mins &lt;br /&gt;
http://www.motherearthnews.com/Green-Homes/1976-11-01/The-Integral-Urban-House.aspx?page=2&lt;br /&gt;
*Other books on decreasing costs and making the system more efficient:&lt;br /&gt;
**City People&#039;s Book of Raising Food by Helga Olkowski&lt;br /&gt;
Solar Gardening: Growing Vegetables Year-Round the American Intensive Way by Leandre Poisson and Gretchen Vogel Poisson (see http://www.amazon.com/Solar-Gardening-Vegetables-Year-Round-Independent/dp/0930031695)&lt;br /&gt;
 &lt;br /&gt;
*Additional crops that can be used to substitite the diet&lt;br /&gt;
http://www.lifepositive.com/body/holistic-recipes/recipes.html&lt;br /&gt;
 &lt;br /&gt;
**Leander and Gretchen Poisson&#039;s increased efficiency/low-cost gardening&lt;br /&gt;
http://www.cfamilyresources.com/products/books/solar_gardening.htm&lt;br /&gt;
**The time Saving Garden by Reader&#039;s Digest&lt;br /&gt;
**Other cost-decreasing solar techniques (diy heat store), portraied and build in practice by the New House Farm&#039;s &amp;quot;It&#039;s not easy being green&amp;quot;-team&lt;br /&gt;
This heat store can be used to heat the greenhouse-part of the food system (if this is to be used/possible), or (eg with the ships mentioned), heat other rooms used in the food production system and/or structures themselves&lt;br /&gt;
http://www.itsnoteasybeinggreen.org/forum/viewtopic.php?p=99374&amp;amp;sid=fe9009cedff17d83534b3d9d6dae4a29&lt;br /&gt;
http://www.growfruitandveg.co.uk/grapevine/general-chitchat/its-not-easy-being-green_5930.html&lt;br /&gt;
http://forum.caithness.org/archive/index.php/t-22978.html&lt;br /&gt;
http://www.growfruitandveg.co.uk/grapevine/general-chitchat/its-not-easy-being-green_5930.html#post83959&lt;br /&gt;
http://forum.caithness.org/archive/index.php/t-22978.html&lt;br /&gt;
 &lt;br /&gt;
*[http://docs.google.com/Doc?id=dcwtr665_228g2nf8bg5 Document with extra info on food production and how to set-up the diets for the users of the system]&lt;br /&gt;
&lt;br /&gt;
*Zonneterp&lt;br /&gt;
http://www.zonneterp.nl/english/index_uk.html&lt;br /&gt;
 &lt;br /&gt;
*Recommended reading to understand some proposals&lt;br /&gt;
**&amp;quot;The Anti-Aging Plan: Strategies and Recipes for extending your Healthy years by Lisa and Roy Walford&amp;quot;, in particular chapter 9 (superchargers) and appendix B (p291).&lt;br /&gt;
**&amp;quot;The Okinawa-program: Learn the secrets to healthy longevity by Willcox, Willcox and Suzuki&amp;quot; (in particular chapter 5 and 6 about special herbs and foods used in the orient/Okinawa)&lt;br /&gt;
**&amp;quot;Eat to live by Joel Fuhrman&amp;quot;&lt;br /&gt;
**&amp;quot;Superfoods and/or superfoods healthstyle by Stephen G Pratt and Cathy Matthews&amp;quot; (for other general info on which the foods are to be chosen, depending on contents). Perhaps that &lt;br /&gt;
** &amp;quot;The China Study: The Most Comprehensive Study of Nutrition Ever Conducted and the Startling Implications for Diet, Weight Loss and Long-term Health&amp;quot; by T. Colin Campbell and The Super Foods book by Kristin Gerstley may also be worthwhile to read, yet they may not be necessairy to understand how I would set-up the system.&lt;br /&gt;
&lt;br /&gt;
[[Category:Food]]&lt;/div&gt;</summary>
		<author><name>81.246.134.241</name></author>
	</entry>
	<entry>
		<id>https://ideawaza.com/index.php?title=Cheap_acquiring_of_towns_and_large_buildings&amp;diff=16968</id>
		<title>Cheap acquiring of towns and large buildings</title>
		<link rel="alternate" type="text/html" href="https://ideawaza.com/index.php?title=Cheap_acquiring_of_towns_and_large_buildings&amp;diff=16968"/>
		<updated>2008-08-25T07:39:53Z</updated>

		<summary type="html">&lt;p&gt;81.246.150.225: /* More information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article is about brainstorming about the best/cheapst ways to obtain shelter.&lt;br /&gt;
&lt;br /&gt;
==Ways==&lt;br /&gt;
Getting a shelter can be done as simply as by looking for an old (empty) industrial building/complex and renting it (this may be done even in Europe for as little as 200$/month). Such large buildings may be shared by an entire group of fellow room mates/co-payers. &lt;br /&gt;
&lt;br /&gt;
In addition, complete abandoned villages may be usurped (dough this will require a fair amount of planning and is best done with a large group of decision-makers). It also allows other (poorer) people to be housed (eg in return for work provided).&lt;br /&gt;
&lt;br /&gt;
==In practice==&lt;br /&gt;
Still usable (sturdy constructed) deserted towns (usually refered to as &#039;ghost towns&#039;) in Africa and abroad can be used to house refugees and poor people in Africa/developing world. Refugees (without much possession or any roofing) and coming from insecure parts (eg in Angola, Sudan, Chad, Central African Republic, DR Congo, ...) may be relocated to these towns in Africa/other continents to repopulate them and help out in the reforestation of the areas around the ghost town.&lt;br /&gt;
 &lt;br /&gt;
The reforestation programs may be conducted within Kyoto&#039;s Clean Development Mechanism-program to allow the projects to be self-sustaining (and perhaps even profitable). In addition, the ghost towns themselves can be fitted with the needed systems for life support using low-cost microgeneration and local food production system. Drinkable water and sanitation too may be produced on-site. More information on setting up [http://en.wikipedia.org/wiki/Off-the-grid off-the-grid] homes may be found  &lt;br /&gt;
at [[Topic:Self-sufficiency]] and at the [http://en.wikipedia.org/wiki/Microgeneration wikipedia]&lt;br /&gt;
&lt;br /&gt;
Even more information on decreasing the cost of the required systems can be found at an article I wrote. See [http://docs.google.com/Doc?id=dcwtr665_219hw58sfck this article at my website]. Concrete villages which may be used in Africa include towns as&lt;br /&gt;
&lt;br /&gt;
* Ilha dos Tigres (bric-building ghost town). This town is especially useful as it lies in a zone which is ideally suited for ecologic projects (mentioned in the &#039;Unknown Africa-Angola&#039; documentary; see http://www.photographersdirect.com/buyers/stockphoto.asp?imageid=1499259 )&lt;br /&gt;
* Goma (DR Congo). Goma is safe again now that the vulcano eruption has passed. See http://us-africa.tripod.com/news.html&lt;br /&gt;
* Many other sturdy (bric-building) ghost towns are present in Northern Africa. Examples are towns as Chinguetti (Mali).&lt;br /&gt;
&lt;br /&gt;
==Ghost town map-out==&lt;br /&gt;
In regard to my second proposal on mapping out the abandoned villages, there is an extra suggestion I have to decrease the cost of the project. This approach would be the use of satellite imagery from Google Earth/Google Maps (which is easily and freely available online) to allow volunteers at home to spot the villages themselves and report/mark them (marking too may be done with Google Earth). When the images are not clear enough (eg when the village&#039;s structural state is unclear, ...) to definitly say whether or not certain items on the map are indeed abandoned villages, they may pass along the information to people on the ground (government-sponsored organisations, ...) to go check out the spot/GPS-location in question. Please take a look at the extra link provided about other projects that have been conducted in this way. &lt;br /&gt;
 &lt;br /&gt;
==More information==&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Ghost_town Ghost towns]&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Flexible_Mechanisms Kyoto&#039;s Flexible Mechanisms]&lt;br /&gt;
* [http://www.wired.com/software/webservices/news/2007/09/distributed_search Similar map-out project conducted with the search to Steve Fosset&#039;s plane]&lt;br /&gt;
&lt;br /&gt;
[[Category:Self-sufficiency]]&lt;br /&gt;
[[Category:Survival]]&lt;br /&gt;
[[Category:Survivalism]]&lt;br /&gt;
[[Category:Social sciences]]&lt;/div&gt;</summary>
		<author><name>81.246.150.225</name></author>
	</entry>
</feed>