Welcome, Guest. Please login or register.

Author Topic: MorphOS news from Alchimie 2013  (Read 6360 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline persia

  • Hero Member
  • *****
  • Join Date: Sep 2006
  • Posts: 3753
    • Show only replies by persia
Re: MorphOS news from Alchimie 2013
« Reply #14 from previous page: November 14, 2013, 01:00:20 AM »
Three cheers for Morphos!

[SIGPIC][/SIGPIC]

What we\'re witnessing is the sad, lonely crowing of that last, doomed cock.
 

Offline Linde

  • Sr. Member
  • ****
  • Join Date: Mar 2004
  • Posts: 457
    • Show only replies by Linde
    • http://hata.zor.org/
Re: MorphOS news from Alchimie 2013
« Reply #15 on: November 14, 2013, 09:22:25 AM »
Quote from: TheMagicM;752644
Ok, so that means that....

There will be a new 64 bit version, but not one that runs on PowerMacs, right?  It will be for a different architecture?


He is using "X64" in the message, which is commonly used to refer to 64-bit x86.
 

Offline takemehomegrandmaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2990
    • Show only replies by takemehomegrandma
Re: MorphOS news from Alchimie 2013
« Reply #16 on: November 14, 2013, 11:21:13 AM »
Quote from: takemehomegrandma;752635
The user acepeg who was present at the event, contributed with more information in the "MorphOS @ Alchimie 2013" thread at MorphZone.


Some clarifications/added info from the thread at MorphZone:

Fab:
   "Erm, about shaders, i didn't exactly say that... I said the driver infrastructure had been reworked to make it easier to deal with shaders (in fact i think the currently released r300 driver even makes use of this already to implement some features, but i may be wrong on that) . But i didn't say that full shaders support would come anytime soon. It's really a lot of work.

As for the future architecture, i mostly insisted on the fact it was still in thinking phase. One shouldn't hold his breath for this, this is a looong and hard way to go.

As for SAM460, it was a proof of concept. I don't know if it's being worked on or not. I don't have information about this."


pega-1:
   "To make a long story short, we obviously evaluate future options for MorphOS alongside our current developments as well. This doesn't mean that the current path is about to die anytime soon."


@TheMagicM
Quote from: TheMagicM;752644
Ok, so that means that....

There will be a new 64 bit version, but not one that runs on PowerMacs, right?  It will be for a different architecture?


They will continue developing MorphOS for currently supported PPC machines, and not only that, they will also increase the number of supported G5 systems. The latest roadmap has outlined at least 3 (probably 4 with a "MorphOS 3.7 bugfix release" not mentioned but highly probable). If they come up with new stuff, I'm sure they will add more releases after that. So don't worry! ;)

But you have to think about the reason to why we are using PPC at all. I can see these reasons,
  • We (just like Apple) outgrew the 680x0 family, we needed more "juice"
  • At that point (in the 90's), Apple formed an alliance with IBM and Motorola (later Freescale) to develop a new, suitable CPU family for future Mac computers, the PowerPC. These three companies were giants in the industry, and this alliance surely looked bright for the future, the PPC was surely to be a safe bet
  • The PowerPC was Big Endian, just like the 68k. This opened up for the interesting and very appealing concept of making an Amiga OS who could run all applications and data truly *native*, just like before, without the need to box in the environment (like UAE for example). Just add a translator that "recompiles" the 68k binary streams into native PPC binaries, and you are all set, everything runs just like before, native down to the silicon!


This is what MorphOS set out to do; migrate the Amiga environment to a more powerful HW architecture with a bright future, that would handle the Amiga legacy Big Endian SW/data in the same way as before, in a Big Endian environment, while opening up for further improvements and development. This became MorphOS.

But then things changed. In essence, betting on the PPC horse turned out to be a bad bet. Eight years ago, even one of the funders of the alliance (and it's biggest/only important customer) decided to jump ship. This effectively killed the PPC as a desktop/laptop alternative.

Today we aren't using PPC and these old Mac's because they are the best. They aren't. Compared to other 2013 HW, these PPC machines aren't even good at all. Perhaps "good enough for us" (and it is, at least I am very happy with my Mac Mini), but that's a statement that slides a bit for every year that passes.

The fact is that yesteryear's Cortex-A9 ARM CPU's used in *smartphones*, was well into "G4" territory, raw CPU performance wise. Current Cortex-A15 ARM CPU's are in "G5" territory performance wise as we speak. And these are *cheap SoC chips*, made for battery powered smartphones!

In 2014 the new 64-bit ARMv8 devices will roll out, based more or less on ARM's Cortex-A53/Cortex-A57 chips. These will run our PPC machines into the ground, and they will *still* be highly integrated SoC's with low power consumption, low heat, etc, suitable for battery powered handhelds. But they will be used in other areas as well, like server environments, probably desktops, etc.

AMD is for example entering the ARM market with their "Hierofalcon" CPU:

  • Up to eight 64-bit ARM Cortex-A57 cores
  • Up to 2GHz.
  • Dual 64-bit memory channels DDR3/DDR4
  • 10-gigabit Ethernet
  • PCI Express 3


This is definitely more of a desktop/server CPU than a smartphone one. And AMD will hardly be the only one, more will come.

And when it comes to the 4th generation Intel Core i3 / Core i5 / Core i7, then we are talking performance several dimensions away from "our" PPC machines.

So we are not using PPC because it's the best, or even good, because it isn't, not by today's standards. We are using it because we are tied into it by previous decisions, and the ambition to run the legacy Amiga environment fully native. Which is, and has been during all these years, a very nice thing. After all, MorphOS is (unlike OS4) about *using*, not *waiting* for whatever might be around the corner!

But as PPC is floating away down the streams of computer history, we have a choice to make. Shall we let MorphOS float away together with the PPC and walk away and forget about it? Or maybe we jump into the stream ourselves and floats into history with it and become retro users (IMHO the idea behind MorphOS was never about "retro", but taking the Amiga to a modern level). Or shall we start thinking about a future for MorphOS on a different architecture?

If you choose the last one, it will break the one of the core original ideas with MorphOS, that the Amiga legacy Big Endian SW/data should be able to exist native, because both ARM and x86 (whatever they may choose) is Little Endian. This is a big thing, a game changer. The new MorphOS becomes Little Endian. You can run Amiga legacy SW/data on Little Endian machines, but you must use something like UAE (which can be implemented nicely enough, look at AROS for example).

Of course, when you have made this decision you can as well look at other features that -by design and concept- is *incompatible* to Amiga, like true SMP, Memory Protection, 64-bit, etc. Suddenly it becomes theoretically possible to create a modern, multithreaded OS that can be compiled for either (or both) of the big two CPU architectures, meaning ARM and/or x86.

The result will be a modern Amiga^H^H^H^H^H MorphOS (slightly modified/extended API) Little Endian OS, capable of running Little Endian machines, with features previously not possible on Amiga. To an end-user, it could very well look and feel exactly as it does today, recent applications could be adapted/recompiled for it, legacy Amiga applications handled by some kind of UAE layer, more or less transparent. And the Big Endian PPC machines floats away in the history stream, maybe together with a few newly become "MorphOS Retro fans". ;)

This isn't something new, it was presented at "Alchimie 111111" already. If this scares you, think of the alternatives, the choices you can make. Future, or no future? And under any circumstances, this won't happen overnight. Read again the quotes I made above from Fab and Pega-1. Current MorphOS development on PPC continues as before, for a long time still. The "NG" stuff is made in parallel. And as something as the old C64 users, and later the "Amiga Classic" users used to say: "MorphOS PPC is not dead until the last Mac Mini Power LED goes black". ;)

Personally, I'm relieved that they are actually thinking about a "MorphOS NG", a future for this great OS. I need and want something that is not Windows/Mac/Linux, on modern HW!

:)
MorphOS is Amiga done right! :)
 

Offline Boot_WB

  • Hero Member
  • *****
  • Join Date: Feb 2005
  • Posts: 1326
    • Show only replies by Boot_WB
    • http://www.hullchimneyservices.co.uk
Re: MorphOS news from Alchimie 2013
« Reply #17 on: November 14, 2013, 01:10:58 PM »
@tmhg

Personally I'm reassured to know that there are still short-term challenges to keep the devs interested in developing MorphOS in the near future, and that they are at least considering/planning a longer-term strategy. The relatively poor initial uptake figures on the G5 port (I've not checked the latest figures on the MorphOS counter' thread on MZ) made me concerned that they might lose motivation.
Mac Mini G4 (1.5GHz, 64MB VRam, 1GB Ram): MorphOS 3.6
Powerbook 5.8 (15", 1.67GHz, 128MB VRam, 1GB Ram): MorphOS 3.8.

Windows-free since 2011-2014 (Damn you Netflix!)
 

Offline Boot_WB

  • Hero Member
  • *****
  • Join Date: Feb 2005
  • Posts: 1326
    • Show only replies by Boot_WB
    • http://www.hullchimneyservices.co.uk
Re: MorphOS news from Alchimie 2013
« Reply #18 on: November 14, 2013, 03:51:00 PM »
Quote from: nicholas;752522
FTPMount works better for me than smbfs does.

http://aminet.net/package/comm/tcp/FTPMount
http://aminet.net/package/comm/tcp/FTPMount_MOS


Do you use an ftp server on the MorphOS side? If so, which one - I've never managed to get one working for me.

Currently I use the slow (but simple) kludge of Apache running on each machine and a webshare folder. Wget lends itself fairly well to MorphOS's mime actions, but I'd far rather have mounted shares.
Mac Mini G4 (1.5GHz, 64MB VRam, 1GB Ram): MorphOS 3.6
Powerbook 5.8 (15", 1.67GHz, 128MB VRam, 1GB Ram): MorphOS 3.8.

Windows-free since 2011-2014 (Damn you Netflix!)
 

Offline zylesea

  • Hero Member
  • *****
  • Join Date: Feb 2006
  • Posts: 638
    • Show only replies by zylesea
    • http://www.via-altera.de
Re: MorphOS news from Alchimie 2013
« Reply #19 on: November 15, 2013, 12:00:29 AM »
Quote from: Boot_WB;752698
Do you use an ftp server on the MorphOS side? If so, which one - I've never managed to get one working for me.

Currently I use the slow (but simple) kludge of Apache running on each machine and a webshare folder. Wget lends itself fairly well to MorphOS's mime actions, but I'd far rather have mounted shares.


I use rc-ftdp 2.74 (68k) from Nov 02 2002. Dunno if it is best, but at least it works here quite reliably (MorphOS 3.3).

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: MorphOS news from Alchimie 2013
« Reply #20 on: November 15, 2013, 05:02:14 AM »
Personally, I am not as disappointed as takemehomegrandma about the performance of our current best machines.
But I really do not like the liquid cooling components.
There just seems something counter intuitive about mixing water and electronics.

When the PCI-E systems are supported we will have quad core G5s to work with.
While MorphOS will still only run on one core, I want to experiment with using the other three.
And, if you think about it, a four core system running that fast ought to be a match for A-eon's newly announced quad core board (without the price tag).

Will a 64bit OS be nice?
Damned right, but it won't really be Amiga related at that point.

So after much contention, we get to be the first to try and make it without that legacy.

It should prove interesting.

If it can be done successfully, well we have the best developers to pull it off. And I like a good gamble.

Besides, as Pega-1 has already mentioned, development on the PPC OS won't end anytime soon.

Why should it? Its had years of polishing and works damned well now.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"
 

Offline takemehomegrandmaTopic starter

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2990
    • Show only replies by takemehomegrandma
Re: MorphOS news from Alchimie 2013
« Reply #21 on: November 15, 2013, 09:21:30 AM »
Quote from: Iggy;752727
Personally, I am not as disappointed as takemehomegrandma about the performance of our current best machines.


Indeed: "Perhaps 'good enough for us' (and it is, at least I am very happy with my Mac Mini)"

Quote
Will a 64bit OS be nice?
Damned right, but it won't really be Amiga related at that point.


IMHO it could be *very* Amiga related, at least not any less Amiga related than AROS is, it could still be MorphOS (look/feel/system components/features/even third party applications), minus legacy Amiga compatibility (that will be provided by something like UAE), but *plus* several *modern* OS features and availability on modern and *relevant HW* that has a pulse, making it possible to actually attract people from "outside" the current shrinking Amiga community.

Quote
Besides, as Pega-1 has already mentioned, development on the PPC OS won't end anytime soon.

Why should it? Its had years of polishing and works damned well now.


And most of that could remain IMHO, even after a "NG" overhaul.
MorphOS is Amiga done right! :)
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: MorphOS news from Alchimie 2013
« Reply #22 on: November 15, 2013, 06:29:51 PM »
Quote from: takemehomegrandma;752741
And most of that could remain IMHO, even after a "NG" overhaul.

That does not look likely.
But a fresh start without legacy liabilities will be nice.
And I will not have to worry about struggling to keep older hardware functioning.
"Not making any hard and fast rules means that the moderators can use their good judgment in moderation, and we think the results speak for themselves." - Amiga.org, terms of service

"You, got to stem the evil tide, and keep it on the the inside" - Rogers Waters

"God was never on your side" - Lemmy

Amiga! "Our appeal has become more selective"