Welcome, Guest. Please login or register.

Author Topic: What would you like AMIGA OS4/xx to have out of necessity  (Read 5559 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline csirac_

  • Full Member
  • ***
  • Join Date: Feb 2002
  • Posts: 154
    • Show all replies
Re: What would you like AMIGA OS4/xx to have out of necessity
« on: October 03, 2003, 06:36:43 PM »
Immediate efforts in:

1. Cool GNU stuff: a decent SSH client. Not sure what the current state of existing SSH client is. Perhaps it is fine as it is. PuTTY would suffice.

2. X sever (or client, if you prefer). If I had good SSH/XF86, I could use my miggy as my main PC and shell to my x86 trash box as necessary.

3. The GNU dev tools. GCC 3.3 & friends (binutils, gmake etc.). geekgadgets projects list - some more of these could be polished/worked on. I see that m68k GCC 3.3 is in an "alpha" directory. Cool :-)

4. More cool GNU stuff. It will be hard to get used to AmigaOS again after being in Linux land for so long... perl, sed, awk, grep, find, cat... too much to list, but you know what I'm talking about.

5. GTK+. There is work on this already.

6. Abiword. Gotta start small, get something out the door. OpenOffice would need a herd of super mega turbo psycho killer monkeys. I've downloaded the source and had a "look" (HAHA!). *scary*. It would take months to learn their special coding conventions, policies, techniques, let alone the OpenOffice architecture. Apparently it's a whore to debug.

Considering the Macintosh team expect to be 12 months behind Solaris/Linux/Win32 with OOo 2.0, our poor miggy has buckleys with a native Reaction port of any sort... anything that could eventually be ported would be a X11 hack.

7. Mozilla. Anything mozilla.

Everything else, email, IRC, it's basically there in Amiga land already and I'm sure will be updated with a flurry of activity once AmigaOS4 is out the door so there won't be too much need to port *everything* from GNU land, IRC, email, downloaders, MP3/OGG players, etc.

8. But finally: most hardcore coders seem to shun glitzy IDEs, but I only like to use vim for making quick hacks/modifications from the command line when I couldn't be stuffed launching Anjuta and navigating a project tree... (emacs can go away :-) For the long haul I like Anjuta (I've said this before).

Providing a complete package of Anjuta, GCC3.3 for PPC, with working SDL/OpenGL/GTK/Glade/ReAction templates (oh yeah, that would need glade as well..) would be great, a platform has to have at least one glitzy IDE and it might as well be Anjuta! (although VICE or something would probably be easier).

Failing Anjuta, I'd be happy with a port of Scite, based on Scintilla, used in the Anjuta editor... cool syntax highlighting with nifty keybindings and a compiler output window.

I'd like to chuck in wxWindows too since I think it's a technically brilliant product, but the effort required could probably be "better" spent elsewhere (damn).

I'm going to code as much on AmigaOS4 as I can when I get it... I can envisage myself starting with trying to help with the GTK+ port as long as (1) is met first.

Items 1 to 4: These are probably not of interest to general users but would help set up a good working environment for developers.. or at least it's what I want before I start "work" :-) (5) is the key to a lot of free GNU/GPL software.

About (3) - I've had crazy ideas that perhaps Cygwin could be a good starting point - call it CygAmi ;-) I wonder if a magical Perl script could magically turn all the Cygwin code into AmigaOS4 PPC binaries :-D (magically).

- Paul
 

Offline csirac_

  • Full Member
  • ***
  • Join Date: Feb 2002
  • Posts: 154
    • Show all replies
Re: What would you like AMIGA OS4/xx to have out of necessity
« Reply #1 on: October 03, 2003, 06:55:09 PM »
Quote
by SHADES on 2003/10/3 13:02:02

After everyhing is taken into account, the one thing I really would like to see is

AMIGAOS-Server
Or some other multi client ability.


That's beyond the scope of AmigaOS. The best I am hoping for is SMP support. That is going to be tricky.

Leave the boring server stuff to the ones who do it best - *nix. DHCP, DNS, ftp, web servers, email, nfs, file serving, multiple remote clients (ssh, XFree86) - all these things have taken years to mature and have had thousands of coders behind them.

For AmigaOS, we want games and multimedia - probably only thing Amiga can possibly hope to aim for and not get laughed off the stage for trying. Remember when Macintosh weenies tried to tell you their MacOS7/8/9 boxes were a server of *any* sort and you laughed so hard you made them cry? No? Ok perhaps it was just me, but like Macintosh Sys. 7/8/9, AmigaOS is not a server OS. Not even a little bit. We should not try to be something that we are not.

SMP? Hopefully. Multiple profiles? Maybe. Multiple remote GUI logins with networked user accounts NIS/LDAP style? Don't think so. A NAT/Firewall for your office LAN? Sure you could, it's your loss - that's what old junk P166MMXs are for!



AmigaOS puts the Personal in PC. I think it would be great for Games/Multimedia/Surf/Email/Word processing. The other option AmigaOS has is some sort of embedded market. Petunia could even replace the Tao elate VM/bytecode stuff in the AmigaDE (to some extent!) and AOS4 could be ported to some other CPU (Motorola Coldfire, Hitachi SH4, ARM) but still have binary compatibility via Petunia.

I could certainly see an AmigaOS powered phone or PDA of some sort... of course, getting it into industry means testing, standards compliance, support&service&guarantees, development kits that don't suck, and marketing to OEMs while competing with every other Tom, #### and Harry's embedded "RTOS"...

Of course, this all drunken ramblings of a sedated madman...



- Paul