Home > Morphos > Ambient, the MorphOS desktop, becomes free Ambient, the MorphOS desktop, becomes free Submitted by David Gerber 2005-01-22 Morphos 33 Comments The MorphOS front-end software, Ambient, is now free, full with source code. Download here. About The Author Eugenia Loli Ex-programmer, ex-editor in chief at OSNews.com, now a visual artist/filmmaker. Follow me on Twitter @EugeniaLoli 33 Comments 2005-01-22 6:29 am So, this is where goes for now? Cool. 2005-01-22 7:02 am I want a Linux port on my desk on Monday. 2005-01-22 7:04 am You most likely can’t port this because it’s software written for a *non* Posix Operating System. 2005-01-22 7:08 am It’d just take a lot of effort. In fact, I imagine it would be easier to just write a clone from scratch. =D 2005-01-22 7:12 am IS this only for teh PPC arch? Will it run on the mac mini? 2005-01-22 7:16 am Big thank you to the person/people responsible for making this Open Source. 2005-01-22 7:17 am This is just the ‘Desktop’ and it won’t run on the mac mini without the other requirements such as the OS and other missing shared libraries itself. You either need to port MorphOS to mac mini or try to get AROS ported and work like mad on Ambient to have it run on it. Porting this ‘Desktop’ to mac mini (as in having it run as standard Desktop Environment under Linux or MacOSX or Windows) won’t work because the architectures are too different. This is simply a piece of software specially written for one target system the Amiga or clones which offers the same API and philosophy. It’s of no use on other Operating Systems and can’t be ‘simply’ ported. 2005-01-22 7:49 am This was probably intended more to encourage developers to contribute to Ambient rather than have it ported to other platforms. 2005-01-22 7:53 am More like they wanted to keep any future profits out of a certain individual’s hands… 2005-01-22 7:57 am I followed a few links and came across this page: http://www.morphos.net/ Seems there is some sort of conflict between Genesi and the MorphOS developers. 2005-01-22 8:02 am Thank you @Tech^salvager. Thats helps Thanks again. 2005-01-22 9:15 am There has been a pay dispute between Genesi and core MorphOS developers. (Readers may recall a previous situation involving the OpenBSD port for Genesi’s Pegasos. Statements concerning that have been collected on this page: http://www.phinixi.com/tiki-index.php?page=OpenBSD-Peg%20Wrap-u… ). David Gerber put his message up as the morphos.net page, apparently in reaction to talks with Genesi. The details of whatever understanding or agreement between Genesi and the developers regarding work schedule and pay haven’t been made public, so it’s hard to know how to sort out the statements from each side. Comments from other MorphOS developers can be found in this IRC log, recently posted: http://dcs.suomiscene.org/temp/18_01_05_when_morphos_finally_died.l… , or here: http://www.phinixi.com/tiki-index.php?page=IRC_Log–When_MOS_Died_3… (formatted, with relevant statement highlighted). — gary_c 2005-01-22 11:37 am I was interested in the really nice OS Morphos as well, read most of the threads from all parties involved on how it went wrong. The situation is quite complex, the only thing I can say of it now is that I am glad as a possible future user that Ambient is not lost forever. AROS (the open source Amiga OS) seems to have gotten a TCP/IP stack now as well, I wonder if AROS and Ambient are hard to combine (as far as I understood, Morphos was based partly on Aros). 2005-01-22 11:56 am You are right MorphOS uses some of our code! some of it beeing our Intuition and locale! id say there is a big chance of seeing Ambient on AROS or at least parts of it. 2005-01-22 1:25 pm A port to AOS 4.0 and 3.1 to 3.9 might be possible… Luke 2005-01-22 5:31 pm Now if all Amiga companies could die and the IP + software would be free ;D 2005-01-22 5:35 pm Btw, what will this mean for AROS? 2005-01-22 6:16 pm Since Morphos is probably similar to AmigaOS, I’d imagine that porting ambient to AROS wouldn’t be all that hard. 2005-01-22 7:08 pm I don’t think Genesi is interested in developing MorphOS anymore. I’m pretty sure of it actually. 2005-01-22 8:02 pm “Since Morphos is probably similar to AmigaOS, I’d imagine that porting ambient to AROS wouldn’t be all that hard.” Ambient uses a GUI engine called MUI which runs on AmigaOS and MorphOS. AROS has a clone of MUI called Zune. Porting would probably require a bit of work on Zune to improve compatability, but it should be relatively straightforward, if the code is well commented. 2005-01-22 8:57 pm Questions to any MorphOS and AROS people here. Is Zune still LGPL? Is BOOPSI needed when using Zune/MUI? How hard would it be to port Zuni back to X? Dose Ambient rely on any OS features that aren’t covered by Zuni/MUI? 2005-01-22 8:57 pm Here is what Genesi said: – We will continue to support MorphOS application development. We will provide boards and the ODW to Developers that we see will use them best. – We will continue to support MDC and MZ. – We will continue to bundle 1.4.x with the ODW. The SuperBundle will be slimmed down and focused on just a few apps. – We will support a high bandwidth download server for special distributions of new MorphOS applications. Thank You ! Gunne 2005-01-22 10:00 pm > Does Ambient rely on any OS features that aren’t covered by Zune/MUI? Yes – to say it depends plenty on OS features as well as NEW MUI features which are in no way covered by ZUNE yet as it’s unknown what new MUI does because it hasn’t been released yet. This so I hope makes your other questions obsolete. 2005-01-22 10:10 pm We’ll I mean money-wise … The only thing I’ve heard from them is Linux Linux Linux 2005-01-22 10:52 pm To bad, the MUI bit kills my idea. I thought how cool it would be to get Ambient ported to DragonFlyBSD since there was some interest in getting some Amiga like stuff in there at one point (don’t think that was official, so don’t take my word for it). 2005-01-22 11:54 pm AROS running on BSD kernel with the Ambient desktop? 2005-01-23 1:36 am To bad, the MUI bit kills my idea. I thought how cool it would be to get Ambient ported to DragonFlyBSD since there was some interest in getting some Amiga like stuff in there at one point (don’t think that was official, so don’t take my word for it). There was a project to host the Haiku desktop on Linux / BSD at one point (possibly BeFree / Mockup). Aside from Ambient / AROS this, being based on BeOS is the closest you’ll get to being Amiga like (BeOS was very Amiga-like in use), it’ll also most likely a lot easier to port. 2005-01-23 1:12 pm You are talking about Cosmoe. Bill’s got allot of work to go and little time and help so it’s moving slow as molasses. I’m subscribed to the mailing list of that project But DragonFlyBSD and Amiga ideas are a different thing, Matthew has an Amiga background and some of the changes he is making are inspired by AmigaOS or at least very AmigaOS like. 2005-01-23 2:15 pm AmigaOS always lacked a proper desktop. I read Ambient feature list and it is impressive. I wish it replaces my crashy Workbench 2.1 soon ! 2005-01-23 2:29 pm “AmigaOS always lacked a proper desktop.” It never had a desktop at all. AmigaOS doesn’t use the “office” metaphor. Workbench is a program for file management and for launching other programs. It could do with better internal multitasking, but otherwise it does its job as well as a windows-based file manager can. Personally, I prefer a 2-column file manager (like Total Commander for Windows), but its all a matter of taste. What features do you think are missing? I am puzzled that you should say WB 2.1 is “crashy”. It is a while since I used that version (3.9 is the current 68k version), but I don’t remember it ever crashing. Generally the Amiga 68k OS was very stable – the bugs were in the 3rd party programs. 2005-01-23 9:58 pm > It never had a desktop at all. AmigaOS doesn’t use the > “office” metaphor. Has any platform since the Xerox Star actually seriously used an “office” metaphor? Desktops today employ a mish-mash of concepts, and the fact these concepts were based on metaphors has long since been forgotten. I would say the Amiga has a desktop, and Workbench is the default desktop manager (there are others, e.g. Magellan, Scalos, etc.). But just look at some of the crazy usage of terminology on the Amiga desktop. Disks are ‘Volumes’. Inside Volumes we have ‘Drawers’ and sometimes a ‘Trashcan’! (BTW, something else I always found amusing from other desktop platforms: why would you put ‘Wallpaper’ on your ‘Desktop’? A table-cloth maybe. 😉 It all goes to show that the use of metaphor in GUI design is over-emphasized. Tying your GUI down to real-world objects and actions is often just too limitting. Cheers, Rich 2005-01-24 2:17 pm “Has any platform since the Xerox Star actually seriously used an “office” metaphor? Desktops today employ a mish-mash of concepts, and the fact these concepts were based on metaphors has long since been forgotten.” I see “desktops”, “folders”, “files”, and “workspaces” in various popular OSes. I also see Windows in use in every office in the land. Looks to me as though these OSes are aimed at office work. 2005-01-24 2:22 pm “But just look at some of the crazy usage of terminology on the Amiga desktop. Disks are ‘Volumes’. Inside Volumes we have ‘Drawers’ and sometimes a ‘Trashcan’!” You’re right. Partitions should be called “planchests” or “cabinets”. Trashcans appear only on the Workbench screen, not inside drawers. I have never used the Trashcan on Amigas, maybe some people do. If I delete a file, it is to get space on a disk drive, and moving it to a trashcan doesn’t help.