Linked by Thom Holwerda on Tue 2nd Nov 2010 18:00 UTC
Amiga & AROS Always wanted to own the IP and trademarks of one of the most innovative computer brands in history? A brand carried by a computer which was easily ten years ahead of its time, capable of multitasking (in colour) with multiple resolutions displayed at the same time, while Windows were still windows and the Mac couldn't hold more than 8 pages in its word processor on its single-tasking monochrome operating system? Yes, Bill McEwen's Amiga, Inc. is selling the Amiga trademark and all associated IP. It's not like the guy was doing anything with it anyway.
Thread beginning with comment 448407
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: LIbreOffice
by testman on Wed 3rd Nov 2010 22:30 UTC in reply to "RE: LIbreOffice"
Member since:

And yet in some ways modern OSes still can't do things that Amiga OS could do.

...for example?

Reply Parent Score: 2

RE[3]: LIbreOffice
by Raffaele on Thu 4th Nov 2010 05:52 in reply to "RE[2]: LIbreOffice"
Raffaele Member since:

And yet in some ways modern OSes still can't do things that Amiga OS could do.

...for example?

- The first things that came in my mind it is the boot screen that you can invoke while pressing both mousebuttons at the startup. You can detect from there any expansion cards that were fitted into the expansion bus slots, and detect also if they are functioning correctly because they performed self-test.

Also you can show all the peripherals and decide to eventually exclude an entire hard disk from the boot sequence by a simple click of the mouse.

Or you can decide to give to a partition a different boot priority from the usual one.

I never seen such a feature in any other Operating system.

- The second thing are Datatypes. These are file descriptors.

Any descriptor could load (and often also save) a different file type, such as JPG, TIFF, MP3, etc. These descriptors are valid for any software.

You can load a filetype into an Amiga word processor thanks to datatpes, and save the whole job in the same format, or into a different one.

The word processor code will not include any line of code to load and save the file types. Datatype.Library structure provides to load and save any kind of files it exists the descriptors for.

This prevents software code being enormous in Amiga.

These is no necessity to make the software aware of the existence of dozens of different kinds of file types by embedding in the original source code hundreds (Often thousands) of redundant lines of programming just for a limited number of "Load" and "Save" descriptors.

- The third thing that cames in my mind is the Locale library.

The locale.library makes the the OS and all the software in Amiga to support any kind of alphabetic language on earth.

For any software program it could exists a file named english.locale, german.locale, italian.locale and so on.
It provides the localization for the menus, the program functions, and the messages provided by the software (warnings, job performed correctly, ectetera).

These are plain text files, so if does not exists a ".locale" file for your own country language, if you are skilled enough, you can create one just by yourself using a text editor.

Sure this feature is again unique into Amiga and never seen in any other Operating System.

- The fourth thing I recall in my mind is the Arexx scripting language.

It had a very great success in Amiga, so any kind of software has an AREXX port built in, so you can control it from remote.

This language permits to make scripts to avoid repetitive procedures...

Think for example the problem to join a list of hundreds graphic files, resize them, change their attributes with a paint software and built them into an animation sequence into another software aimed at making movies.

You could make this job all by yourself, by handle, or you could deicde to make a little AREXX program to automating all the job process, and teaching the paint software to load any single image, perform the changes, and then passing the resulting data directly to the movie software to build a complete animation file.
In the meanwhile you could make other things, like continuing using the computer software (thanks to multitasking), going to lunch, or take a little sleep leaving the Amiga working tirelessly for you. ;)

Or again thanks to Arexx you can combine three or more programs to create a complete new brand software (technically called Meta-Application), just by invoking the procedures you need to use.

Tubexx for AmigaOS and MorphOS is one of these kind of meta-software.

It is a client for Youtube, allowing you to playing and download movies, and acts also as a client allowing you to manage your account and upload your own movies on the youtube site.

It combines togheter the functions of these programs (mainly MPlayer and wget):

RxMUI 42.2 or higher (grab it here!)
MPlayer and MEncoder 1.0 (you can find them both here)
xsltproc 6.2 (download)
grep 2.5 (download)
wget 1.9.1 (download)
HTTPResume 1.9 (to be found here)

And makes them to act together asthey were a new complete super-software (also called Meta-Application)

- Fifth, but not the least (answers into OSNews are fixed to 8000 characters so I don't want to exceed) is the capability of AmigaOS to store ambient variables, and software preferences without the heavy load of depending from a register like as in Windows.

Local variables, such as those for screen, colors and preferences, could also be limited to that session of work you are performing in that moment, by simply invoking the button "USE" instead of "SAVE" into preferences.

For example you could decide to work with the workbench showing purple color in the background (it sounds silly, but it is just an example), and ancient german gothic-like fonts and then discard it at next boot?
You are annoyed to find again (at next boot) what were the previous values for color and the name of the original desktop font?

Just change desktop preferences, into its own preference tool, and click on the "USE" button.

The changes you made to the desktop will take effects for that session only.

At next boot the desktop will be again as usual, because you are not forced to "Apply" the changes, any time you decided you want something different, as it happens in Windows and other Operating Systems too, where any click on "Apply" makes the changes to stay forever.

I can continue further, showing other unique features of AmigaOS but sure these ones seem enough for me.

Edited 2010-11-04 06:05 UTC

Reply Parent Score: 3

RE[4]: LIbreOffice
by stew on Thu 4th Nov 2010 17:24 in reply to "RE[3]: LIbreOffice"
stew Member since:

Some of those do exist in other operating systems: BeOS/Haiku Translators are like DataTypes, only better (unless they added saving capabilities to DataTypes in 4.x). The localization features in OS X are not just for strings but also for GUI layout (take Interface Builder and go crazy on any Cocoa application). OS X also has a new scripting bridge that's not just restricted to AppleScript but allows 3rd party languages (like Python or Ruby).

I know, the Amiga had all that already in the 90s. That's why I used an Amiga in the 90s, but moved after the demise of C=.

Reply Parent Score: 2