Home   News   Concept   AMIGA-Compatible   Hardware   Forum   Questions+Answers   Pictures   Contact & Team

Welcome to the Natami / Amiga Forum

This forum is for AMIGA fans interested in the new NATAMI platform.
Please read the forum usage manual.



All TopicsNewsQAFeaturesTalkTEAMLogin to post    Create account
Welcome to the Natami lounge.
Meet new AMIGA friends here and enjoy having a friendly chit chat.

Os 4.0 for Natamipage  1 2 3 4 5 6 
Marcel Verdaasdonk
Netherlands

Posts 3991
11 May 2009 18:31


when we need a lower version then that one. ;)


Michael Ward
USA

Posts 234
11 May 2009 18:53


Marcel,
 
  Yes Minix is microkernal and employs memory protection. I mentioned it because it is very cool in design concept and appears to be a good platform to build full OS around. I have never run the old v1.5 for Amiga. I think it would be safe to say that it would take tremendous effort in getting it even close in capability to an updated OS3.9.
 
  I remain curious about Minix outside my Amiga interests and fully support a modern Natami board running the original Amiga OS.
 
 
 
 

Gunnar von Boehn
Germany
(Moderator)
Posts 5775
12 May 2009 07:38


Thomas Hirsch wrote:

  Porting back to the Amiga now means expecting the Amiga hardware to behave like common PC technology. This is like running Unix/Linux on an A1200 without GFX card. It will work but it will be faster on other hardware.

Thomas has a good point here. I have to agree with him.
I'm not sure if we did express the point well enough.
Maybe someone with a better english can do this better.

So what is the point about the AMIGA?
The point of the AMIGA was that it had two things:
A powerful and highly efficient DMA driven Chipset
and
A fast and slim Operating system: Which made extensive and hgihly efficient usage of the AMIGA chipset

This was unique.
Where was the difference between the AMIGA and the ATARI?
The CPU on the ATARI base model was even clocked higher than on the AMIGA.
So why where the games better on the AMIGA?

The AMIGA was unique to have this DMA driven chipset.
The AMIGA OS was unique to always use the chipset.

The new systems like AMIGAONE do not have an AMIGA chipset anymore.
Therefore OS 4 or AROS can by desing not make useage of a chipset.
This means they have to do every work (small or big) using the CPU.
And in this regard OS4 is now more like ATARI than AMIGA OS.

Yes OS 4 is slim, but by design it can not behave like AMIGA OS - in using the underlying Hardware to its full extend. Simply because the PowerPC Neo-AMIGAs are not designed like an AMIGA was but like a PC.

For the same reason OS 3 is faster.

OS 4 might be nice for a Classic A3000 with PowerPC card.
This classic A3000 has an upgraded CPU but his chipset is still very old - so not fully using this old chipset is not such a major loss.

With the Natami the story is a lot different.
The point of the Natami is to update the orignal AMIGA chipset.
The Natami chipset is AMIGA compatible but provides magnitutes more performance. Making full usage of the chipset opens a complete new ballgame again.

Was this clear?

Thierry Atheist
Canada

Posts 1830
12 May 2009 09:06


I have no doubt, that if NatAmi could be released in an Amiga Phantasy case, even if only 300 were made, that every computer magazine and most major websites would carry the story.

Some would even front page it!

Marcel Verdaasdonk
Netherlands

Posts 3991
12 May 2009 09:56


This topic is clearly done for, I would agree that the Natami will be suplied with the best OS for it, pre-installed, or something similair.
However as usualy the case is people all are different.
This is to get back on topic.
posible OS's for the Natami that should be able to run on it.

-Amiga OS, 3.9 this is a no brainer(I am not sure if kickstart allows lower versions then 3.1, this is my lack of knowledge)
-AROS or atleast a 68K release of it. (This isn't fully true for it wouldn't know anything of the chipset)
-Minix, the older versions newer need a MMU, (could try to take it up with the creator of the Magic1 CPU)
-A homebrew OS make especialy for the Natami.
-CP/M (with some tweaks)

Not supported OS's

-Windows (Ew, who would want to run this c*** on the Natami?)
-DOS (Copyright protection, but otherwise CP/M Clone)
-Linux (This is due to the fact that every Linux build needs a MMU)

I am sure i have missed a lot but this is just a short list.
I am not advocating the use of other OS's on the Natami, all i do say it's posible to use others.

AOS 4 is an odd duckling, Copyright is holding enthusiast back from making a port themselfs.
Let's hope that the AOS 3.9 source in the near future gets released as freeware.


Bartek "Banter" K.
Poland
(Natami Team)
Posts 2277
12 May 2009 12:33


"posible OS's for the Natami that should be able to run on it."

Please don't forget about very interesting project which is AfA OS (Aros for Amiga).

"Let's hope that the AOS 3.9 source in the near future gets released as freeware."

Well, if it was possible to buy back rights to Blender prototype, why not to buy off Amiga OS 3.x rights (any, perhaps even 3.0 would do) as a community?

Take care.

Thomas Hirsch
Germany
(MX-Board Owner)
Posts 647
12 May 2009 13:11


Bartek Kuchta wrote:

  Well, if it was possible to buy back rights to Blender prototype, why not to buy off Amiga OS 3.x rights (any, perhaps even 3.0 would do) as a community?

Good idea. Very good idea!
But whom to ask?

Channel Z

Posts 227
12 May 2009 13:15


I for one would gladly contribute financially to a buyback of the OS 3.x source with the goal of releasing it under an open-source license.

Michael Ward
USA

Posts 234
12 May 2009 15:57


Channel Z,

"I for one would gladly contribute financially to a buyback of the OS 3.x source with the goal of releasing it under an open-source license."

Now you are talking! Look at it this way, Natami will de-slave us from the hardware side. a purchased-then open sourced 3.x will de-slave us from the OS side. All that would be left was to deal with Kickstart. This would give 68K Amiga a life of its own again.

I would also gladly contribute financially to a buyback of OS 3.x source.

, Michael


Thomas Clarke
United Kingdom

Posts 286
12 May 2009 16:22


Marcel Verdaasdonk wrote:

Linux (This is due to the fact that every Linux build needs a MMU)

 
Not quite:  EXTERNAL LINK   
As for the buy back, it's a fine idea in principal, but who does OS3.x belong to at the moment, Amiga Inc or Hyperion? Also, it cost $100,000 USD to get Blender released under an open-source license, assuming for a second that the price would be about the same, surely this money would be better spent on improving AROS?

Bartek "Banter" K.
Poland
(Natami Team)
Posts 2277
12 May 2009 18:50


"but who does OS3.x belong to at the moment"

Well, I don't know. But I know that it might be possible to benefit from that unclear (in terms of copyrights) situation and strike now. The question is how to do it right...

Regards.

Thierry Atheist
Canada

Posts 1830
12 May 2009 19:19


Thomas Clarke wrote:

As for the buy back, it's a fine idea in principal, but who does OS3.x belong to at the moment, Amiga Inc or Hyperion? Also, it cost $100,000 USD to get Blender released under an open-source license, assuming for a second that the price would be about the same, surely this money would be better spent on improving AROS?

Hi Thomas Clarke,

I totally disagree about funding AROS.

If we had $100,000, far better to throw it at a big production run of NatAmis.... of course that leaves up in the air having a fund for buying AOS3.x source and ROM code. :-((((

If anything, I'd rather that Hyperion just write a new version of AOS3.x 68K. Again, it doesn't have to have parallels to AOS4.0, AOS3 would maintain it's own identity, tied strictly to ECS/OCS/AGA HW.

Thomas Clarke
United Kingdom

Posts 286
12 May 2009 19:51


Thierry Atheist wrote:

  I totally disagree about funding AROS.
 
  If we had $100,000, far better to throw it at a big production run of NatAmis.... of course that leaves up in the air having a fund for buying AOS3.x source and ROM code. :-((((

 
  We're just talking about the OS situation, not the hardware situation. You need both for a successful computing platform.
 
 
Thierry Atheist wrote:

  If anything, I'd rather that Hyperion just write a new version of AOS3.x 68K. Again, it doesn't have to have parallels to AOS4.0, AOS3 would maintain it's own identity, tied strictly to ECS/OCS/AGA HW.

 
  That would be rather foolish in comparison, as at least with investment in AROS everyone has access to the newly developed source code, whereas if Hyperion were funded instead you'd still have to pay for the OS at the end of it. Hyperion are not an open-source friendly company, witness their refusal to let the AROS MiniGL sources be published, for example. Not saying they're a bad company, but the Natami team should rely on more reliable sources if they want to ensure platform stability IMO.

Amiga Believer
Canada

Posts 282
13 May 2009 04:08


To me, this topic seems very important. I will try to summarise AmigaOS 3.0 / 3.1 with Amiga OS 4.0 / 4.1 (only differences which are relevent to the context of the NatAmi will be included).

1 Amiga OS4 includes an extended API, so programs written for Amiga OS4 are not source compatible with previous versions. It also includes a form of POSIX emulation (I recall reading somewhere that this was started in AmigaOS 3.0, but I might be wrong).

2 Amiga OS4 supports multithreading and ressource tracking.

3 Amiga OS4 includes some major usefull updates such as imporved filesystems, as well as useless ones such as memory protection, swappable virtualised memory, and so on.

4 Amiga OS4 includes a whole set of tools which have come to be regarded as standard on an operating system such as, for example, a text editor or a software to view PDF files.

5 Amiga OS4 comes with high end commercial software such as, for example, Page Stream.

6 Amiga OS4 has many other changes in the design to help it run on the AmigaOne type of computers which are of no interest to us.

Let's see how the above mentionned features which are usefull without the problems inherent to bringing Amiga OS 4. I will answer to each using the same number as above.

1 Maybe, AmigaOS can be patched to allow the existances of subsystems, and have the OS4 API and the POSIX API implemented as subsystems, maybe someone who is more familiar with the operating system design can say more about this.

2 I see only two options, either have Carl Sassenrath or someone else write a new version of exec with ressource tracking and multithreading or forget about it. I see no other choice. Also, I recall having read that multithreading only gives a speed benefit on some types of processors, I don't know if the if it would be usefull on a 68k.

3 We can port a driver for an advanced filesystem from AROS, the useless features are best not implemented. This, with the subsystems mentioned in #1 as well as extra datatypes and possibly other usefull libraries can be combined in releases called NASE (Native Amiga System Extensions), which would have its own version number.

4 Most of the needed tools are available from Aminet. I however understand the use for having such tools as standard. I therefore suggest creating and making releases of a thing called NAPE (Native Amiga Platform Extras, the name alludes to both the NatAmi (Native Amiga) and the Extras disk of the traditional Amiga operating system (Extras)). It would be a complement to the operating system, which brings all necessary tools for a modern working environment in which all tools would be checked so they work with the version of the libraries supplied with the NatAmi and so on. A global tool to install the programs composing NAPE would be usefull too. I would suggest making NAPE releases based on tools from Aminet. Things that should go in NAPE would be software such as a lha archiver, a text editor, a ftp client, a calculator, an icon editor, maybe a terminal client and a PDF viewer, etc.. Having it as a seperate release from the system also helps keep the operating system small.

5 I strongly suggest creating a StarterKit made of commercial software to go with the first consumer version of the NatAmi (included in the final sale price), this would be good for the developpers since they would do bigger sales than otherwise, good for the users since they would get a great software pack at a better price than otherwise (mass sales bring software at lower prices), and good for the Amiga community as the money of the mass sales would be an incitation for the developpers to write some more software titles.

To summarise, with this approach, a standard environment on the NatAmi would be composed of three parts:

1 The System: the plain old operating system which would stay the same over the time
2 NASE: the extensions to the system with occasional releases, tailored to the NatAmi, bringing source compatibility with POSIX and OS4; datatypes and so forth.
3 NAPE: a set of tools that run under the system with NASE and which bring a modern working environment to the platform.


Channel Z

Posts 227
13 May 2009 04:32


Well, I see it like this:

Patching/improving 3.x for Natami makes sense, since there is already much done for it and it is tailor made to run on the classic chipset.

Supporting AROS for Natami/68k makes sense, since it is open source and has a secured future, and is looking really promising at the moment. Supporting the free kickstart effort would relieve the community of old legal ties and make a lot of projects easier.

Expecting a small Belgian company to release their proprietary OS with a really limited market for an even obscurer platform when they don't have the resources to port it to x86 does not make sense. Hiring Carl Sassenrath to write a modern exec? I mean, we can all dream, but this is totally unrealistic.

Sometimes I feel like peoples attitude towards OS 4 is all about the name and the logotype. I mean, I run 3.x, OS4.0, MorphOS 2.0 and AROS systems, and it's not like any of the nextgen OSes are more "Amiga" or less "Amiga" than the others. I don't care what they are called, but what I do care about is survivability and flexibility.
For example, if Hyperion goes bankrupt next year, what would happen with OS 4?

OS 4 for Classics being made to run on f.e. a PPC expansion for Natami would be a cool extra feature, but I don't think relying on OS 4 as some kind of future main operating system for the Natami makes any sense at all.

Gunnar von Boehn
Germany
(Moderator)
Posts 5775
13 May 2009 06:23


I like the idea that the Amiga community could buy out the AMIGA Kickstart/OS.

But whom would we need to contact regarding this.
We owns the right to AMIGA OS?



Gunnar von Boehn
Germany
(Moderator)
Posts 5775
13 May 2009 07:19


I regard AROS on 68K as also a very good goal.

I heard that there is some working on this.
Do you think that we as Natami/AMIGA community can help in this?



Mr. Derp
USA

Posts 41
13 May 2009 07:26


Amiga Inc. still owns the rights to classic AOS and Kickstart. Amiga Inc. is fighting Hyperion in the courts over OS4. There is a Contact form on the Amiga website for licensing inquries. Be cautious - these guys are almost as bad as Caldera. :)

EXTERNAL LINK 
I agree with the Natami Team's position on using classic Amiga OS. Before we get off track in alternative OS's let's at least focus on creating a working viable system with AOS 3.9. After that who knows?

Gunnar von Boehn
Germany
(Moderator)
Posts 5775
13 May 2009 07:32


Mr. Derp wrote:

Amiga Inc. still owns the rights to classic AOS and Kickstart. Amiga Inc. is fighting Hyperion in the courts over OS4. There is a Contact form on the Amiga website for licensing inquries.

I think this contact form on the AMIGA website does not work.
I used the contact form before and got no answer.


Rob M
United Kingdom

Posts 29
13 May 2009 08:30


When Jens Schoenfeld pressed for proof of ownership, Amiga Inc kept saying "next week" before eventually ceasing communication with him.
  The Indivision AGA manual even has text along the lines of "if anyone knows who owns the Amiga name and IP please get in contact".
 
  As far as I know, Hyperion are only claiming ownership of OS4 IP and the right to market it under the name "Amiga OS4.x".
 
  Ownership seems to be a very murky right now.  Maybe the conclusion of court case will clear things up or maybe not?
 
  Good luck in getting blood out of the proverbial stone.

posts 110page  1 2 3 4 5 6