Welcome, Guest. Please login or register.

Author Topic: Open Source Amiga OS  (Read 12288 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline MadshibTopic starter

  • Jr. Member
  • **
  • Join Date: May 2013
  • Posts: 86
    • Show only replies by Madshib
Open Source Amiga OS
« on: June 25, 2013, 02:27:35 AM »
Hello everyone. I have been silently watching this web space for quite awhile and only recently decided to jump back into the conversation with the hopes of an A1200 purchase from Petro T. in July.

I stopped using my Amiga when I moved out in 2000 and my dad bought me an Athelon64 based PC. I think it was his way of sending me into the cruel dark world ;)
I used Windoze for the next few years(still do at work, but that's a different life) and discovered Linux and it's community back in 2008. I now use it exclusively. I like the ideas behind the community and the development process that goes into the big hitters like Red Hat and Debian.

Since I've resumed my boyish interest in the Amiga community I've noticed the nature of the development is from those that love the platform with little help. I'm not talking about the PPC route here, I like the idea behind OS 3.9 being continuously developed by fans and gifted (and patient) programmers.

This leads me to my discussion point/question.

Would the Amiga community enjoy seeing the OS Open Sourced for the community to continue development? This would be the original 68k code released into the wild, so to speak.

Also, what type of governance would need to be in place to control and manage it's growth in the right directions? (committee, OS Dev Board, etc.)

Finally, do you think that it would attract more programmers (both beginner and advanced levels) to help revitalize and/or expand the platform as with Linux?
 

Offline persia

  • Hero Member
  • *****
  • Join Date: Sep 2006
  • Posts: 3753
    • Show only replies by persia
Re: Open Source Amiga OS
« Reply #1 on: June 25, 2013, 02:53:24 AM »
The owners of the OS, Amiga Inc, aren't interested, and neither is Hyperion.  Your best bet is to get involved with AROS if you are looking for open source.
[SIGPIC][/SIGPIC]

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

Offline NovaCoder

Re: Open Source Amiga OS
« Reply #2 on: June 25, 2013, 04:03:12 AM »
Hiya,

The only kind of 'open source' you get with the classic side is when people reverse engineer something (which obviously takes ages).  

I guess in an ideal world, the owners (whoever the hell they are) of the original OS could have released the source code to the community after they'd finished developing it (around the year 2000).

The other problem is that a lot of the original OS was written in 68k assembler which doesn't lend itself to being developed further (due to a lack of skilled asm coders).  
It sounds like Hyperion have spent the past decade converting all of that cryptic assembler code to straight C code.   I guess that makes them the only entity that's really in a position to open source Amiga OS.

Then of course you have AROS which has taken a different approach (built from the ground up).
« Last Edit: June 25, 2013, 12:48:59 PM by NovaCoder »
Life begins at 100 MIPS!


Nice Ports on AmiNet!
 

Offline Argo

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 3219
    • Show only replies by Argo
Re: Open Source Amiga OS
« Reply #3 on: June 25, 2013, 04:07:48 AM »
See http://aros.sourceforge.net/ and http://aros-exec.org/

An open source reimplementation of Amiga OS 3.1.  Currently has versions that run on x86, PPC, and 68k.
 

Offline Iggy

  • Hero Member
  • *****
  • Join Date: Aug 2009
  • Posts: 5348
    • Show only replies by Iggy
Re: Open Source Amiga OS
« Reply #4 on: June 25, 2013, 06:05:18 AM »
Quote from: Argo;738781
See http://aros.sourceforge.net/ and http://aros-exec.org/

An open source reimplementation of Amiga OS 3.1.  Currently has versions that run on x86, PPC, and 68k.

Well, a reimplementation of the API anyway.
And after all that trouble, what would you have?
An open source variant of an OS over two decades old?
Doesn't sound all that usefull.

What wrong with using the closed source version that makes you interested in this idea.
"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 commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: Open Source Amiga OS
« Reply #5 on: June 25, 2013, 06:08:57 AM »
Quote from: Iggy;738785
What wrong with using the closed source version that makes you interested in this idea.
Hahaha, you don't know freetards do you.
Computers: Amiga 1200, DEC VAXStation 4000/60, DEC MicroPDP-11/73
Synthesizers: Roland JX-10/MT-32/D-10, Oberheim Matrix-6, Yamaha DX7/FB-01, Korg MS-20 Mini, Ensoniq Mirage/SQ-80, Sequential Circuits Prophet-600, Hohner String Performer

"\'Legacy code\' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup
 

Offline Manu

  • Sr. Member
  • ****
  • Join Date: Feb 2004
  • Posts: 252
    • Show only replies by Manu
    • http://www.cartoonspace.net
Re: Open Source Amiga OS
« Reply #6 on: June 25, 2013, 06:58:12 AM »
Quote from: Iggy;738785
Well, a reimplementation of the API anyway.
And after all that trouble, what would you have?
An open source variant of an OS over two decades old?
Doesn't sound all that usefull.

What wrong with using the closed source version that makes you interested in this idea.


What's wrong with having it open sourced so people interested can join easily? There's no
BIG money to make in the "Amiga" OS business anyways.

Also AROS isn't just two decades old, there's lots of new stuff there too. So it's as useful as any of the three AmigaOS 3.1 clones.
AmigaOS or MorphOS on x86 would sell orders of magnitude more than the current, hardware-intensive solutions. And they\\\'d go faster. --D.Haynie
__________________________________________
http://www.cartoonspace.net
 

Offline Manu

  • Sr. Member
  • ****
  • Join Date: Feb 2004
  • Posts: 252
    • Show only replies by Manu
    • http://www.cartoonspace.net
Re: Open Source Amiga OS
« Reply #7 on: June 25, 2013, 07:00:23 AM »
Quote from: commodorejohn;738786
Hahaha, you don't know freetards do you.


What do you mean exactly?
AmigaOS or MorphOS on x86 would sell orders of magnitude more than the current, hardware-intensive solutions. And they\\\'d go faster. --D.Haynie
__________________________________________
http://www.cartoonspace.net
 

Offline wawrzon

Re: Open Source Amiga OS
« Reply #8 on: June 25, 2013, 07:45:20 AM »
Quote from: Madshib;738771
Hello everyone. I have been silently watching this web space for quite awhile and only recently decided to jump back into the conversation with the hopes of an A1200 purchase from Petro T. in July.

I stopped using my Amiga when I moved out in 2000 and my dad bought me an Athelon64 based PC. I think it was his way of sending me into the cruel dark world ;)
I used Windoze for the next few years(still do at work, but that's a different life) and discovered Linux and it's community back in 2008. I now use it exclusively. I like the ideas behind the community and the development process that goes into the big hitters like Red Hat and Debian.

Since I've resumed my boyish interest in the Amiga community I've noticed the nature of the development is from those that love the platform with little help. I'm not talking about the PPC route here, I like the idea behind OS 3.9 being continuously developed by fans and gifted (and patient) programmers.

This leads me to my discussion point/question.

Would the Amiga community enjoy seeing the OS Open Sourced for the community to continue development? This would be the original 68k code released into the wild, so to speak.

Also, what type of governance would need to be in place to control and manage it's growth in the right directions? (committee, OS Dev Board, etc.)

Finally, do you think that it would attract more programmers (both beginner and advanced levels) to help revitalize and/or expand the platform as with Linux?


you are talking about aros here, as others mentioned, in particular aros68k. it isnt exactly consumer ready yet, but if you wish to try it i can help you to setup it on your machine. note though a plain a1200 would not be eonough. aros needs some 4-6mb ram to fully boot and is better usable with faster cpus.

what concerns open sourcing the genuine os it has been proposed multiple times and against all reason met deaf ears. no chance there. the aros kickstart is the answer to that,
 

Offline A6000

  • Sr. Member
  • ****
  • Join Date: Nov 2007
  • Posts: 443
    • Show only replies by A6000
Re: Open Source Amiga OS
« Reply #9 on: June 25, 2013, 09:38:38 AM »
Quote from: wawrzon;738792

...... note though a plain a1200 would not be eonough. aros needs some 4-6mb ram to fully boot and is better usable with faster cpus.




That is disappointing, AOS would run on a 68000 and 512K ram, what more does AROS do to justify the faster cpu and 6M ram?
 

Offline OlafS3

Re: Open Source Amiga OS
« Reply #10 on: June 25, 2013, 11:06:11 AM »
Quote from: A6000;738800
That is disappointing, AOS would run on a 68000 and 512K ram, what more does AROS do to justify the faster cpu and 6M ram?


Aros was developed for and on X86 and never intended to be run on 20 years old hardware :-)

So it is not optimized for classic hardware whereas AmigaOS (classic) was and is tightly connected to the old hardware and parts of the OS were in the ROM to save memory. Try to run anything modern on A500, if you find anything you can show it to me because I would like to see it.

There is certainly still room for improvement in AROS 68k and the Kickstart Replacement but I do not believe that it will ever work on a 1 MB A500.
 

Offline nicholas

Re: Open Source Amiga OS
« Reply #11 on: June 25, 2013, 11:24:55 AM »
Quote from: A6000;738800
That is disappointing, AOS would run on a 68000 and 512K ram, what more does AROS do to justify the faster cpu and 6M ram?


The same reason that Amiga OS 3.9 won't run on a 68000 with 512K RAM.

In short, C vs Assembly.
“Een rezhim-i eshghalgar-i Quds bayad az sahneh-i ruzgar mahv shaved.” - Imam Ayatollah Sayyed  Ruhollah Khomeini
 

Offline Acill

Re: Open Source Amiga OS
« Reply #12 on: June 25, 2013, 12:41:24 PM »
Im going to have to also agree that AROS is your best bet here. Its basically what your looking for. Its open and has an active user base as developer base working to improve it.

One of the nice things about it is the relative ease to port over MorphOS and Amiga OS4 code over and from it.
Proud Retired Navy Chief!

A4000T - CSPPC - Mediator
Powerbook G4 15", 17"
Powermac G5 2GHZ
AmigaOne X5000
Need Amiga recap or other services in the US? Visit my website at http://www.acill.com and take a look or on facebook at http://facebook.com/acillclassics
 

Offline wawrzon

Re: Open Source Amiga OS
« Reply #13 on: June 25, 2013, 01:03:56 PM »
Quote

That is disappointing, AOS would run on a 68000 and 512K ram, what more does AROS do to justify the faster cpu and 6M ram?


i think the previous answers to that are not exactly spot on. sorry pals.
its true that aros has been developed on comparatively fast x86, but is meant as cross platform and attempts to be also usable on lower end devices such as pi, or the 68k hardware. it isnt optimized enough yet, but the advance towards those lower end systems, in particular genuine amigas forces it into optimizations that could be avoided before. i can observe it very well, running it regularly on amiga hardware. it has become at least two time faster in the last time. its progressing constantly.

also 68k maintainers like winuae autor, toni willen, attempt to allow it run on lowest end hardware possible. aros is compiled without 020 and higher optimizations for now so far i know, so theoretically should run on 68000 cpu with enough ram. on the other hand the question is, why would anyone need or want to substitute operating system on unexpanded a500. no applications need it or could take advantage of additional features on such a limited system, that is actually best used with its genuine 1.3 kickstart. so why bother?

what concerns the system speed and demands, its wirth to mention that on cpu bound tasks, aros is exactly as fast as the genuine aos (i have benchmarked this). the memory allocation is still some 4 times slower i guess, but it is worked on and also tlsf gets implemented. remember also that systems like 3.9 have their demands as well, dont run within 512k ram and need more time to boot. my a4000/060 cold boots from slow internal ide with old slow 1.3 gig drive almost in a half minute, while almost half of that time the drive is spinning up and aros gets softkicked on genuine kickstart after reboot, aros loading up to full desktop/wanderer/workbench would be about 20 seconds then. but booting it to the shell without startup-sequence will take almost an instant.
 

Offline ElPolloDiabl

  • Hero Member
  • *****
  • Join Date: May 2009
  • Posts: 1702
    • Show only replies by ElPolloDiabl
Re: Open Source Amiga OS
« Reply #14 on: June 25, 2013, 01:38:01 PM »
You can download individual upgrades from Aminet. Or if you want the whole thing free, wait for AROS.

Open source is great, it means no one can ever shelve it and abandon it. Like what happened to Amithlon.

If your asking... Could you buy OS 4.1 and Amithlon and sell them both at $20 with no hardware lock in?
Go Go Gadget Signature!