Welcome, Guest. Please login or register.

Author Topic: Modern OS?  (Read 7114 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline yssingTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1521
    • Show only replies by yssing
    • http://www.yssing.org
Modern OS?
« on: July 31, 2012, 01:47:28 PM »
Now I have seen the notion "modern OS" several times.
I am getting a little confused (not really), but what is a modern OS? what does it require to be modern?

Surely it can't be surfing the net, that is not something the OS does. Is it all kind of eye candy? multi user OS? please do tell.
 

Offline jorkany

  • Hero Member
  • *****
  • Join Date: Sep 2006
  • Posts: 1009
    • Show only replies by jorkany
    • http://www.amigaos4.com
Re: Modern OS?
« Reply #1 on: July 31, 2012, 02:45:17 PM »
Operating systems in popular usage which are still being maintained and support the features and hardware you would expect a current OS to support (SMP, Multiuser, memory management, to some extent hardware virtualization, up-to-date hardware standards, etc.) Primarily Windows, Linux, OS X and iOS, Android, etc.

In short, OSes which people are coming to, not those which people are running away from.
 

Offline AJCopland

Re: Modern OS?
« Reply #2 on: July 31, 2012, 02:45:21 PM »
When presented in relation to something like Amiga OS it usually just means memory protection and/or hardware abstraction layers/APIs.

Then depending on the OS it's being compared too you can add kernel (monolithic etc) type and people personal preference, multi-processor (/core) support, choice of process scheduler for the various single/multi-processor options etc.
Be Positive towards the Amiga community!
 

Offline dammy

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 2828
    • Show only replies by dammy
Re: Modern OS?
« Reply #3 on: July 31, 2012, 02:57:31 PM »
Quote from: jorkany;701675
Operating systems in popular usage which are still being maintained and support the features and hardware you would expect a current OS to support (SMP, Multiuser, memory management, to some extent hardware virtualization, up-to-date hardware standards, etc.) Primarily Windows, Linux, OS X and iOS, Android, etc.

In short, OSes which people are coming to, not those which people are running away from.


Or look at it at a consumer's point of view, any OS that supports the apps they want to run on consumer grade (and priced) systems, be it a smartphone, tablet, notebook, or desktop.  If you can't run on all those items, your future is limited, very limited.
Dammy

https://www.facebook.com/pages/Arix-OS/414578091930728
Unless otherwise noted, I speak only for myself.
 

Offline takemehomegrandma

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 2990
    • Show only replies by takemehomegrandma
Re: Modern OS?
« Reply #4 on: July 31, 2012, 03:03:19 PM »
@ jorkany, dammy

Stop making sense!

:crazy: :crazy: :crazy:

:roflmao:
MorphOS is Amiga done right! :)
 

Offline kedawa

  • Hero Member
  • *****
  • Join Date: Jul 2004
  • Posts: 700
    • Show only replies by kedawa
Re: Modern OS?
« Reply #5 on: July 31, 2012, 03:18:35 PM »
Ms-dos
 

Offline yssingTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1521
    • Show only replies by yssing
    • http://www.yssing.org
Re: Modern OS?
« Reply #6 on: July 31, 2012, 04:40:40 PM »
Quote from: jorkany;701675
In short, OSes which people are coming to, not those which people are running away from.

So what defines it, is what the user want?

Dammy >> IMHO apps has nothing to do with an OS being modern, apps has something to do with apps.
 

Offline hooligan

  • Hero Member
  • *****
  • Join Date: Sep 2006
  • Posts: 515
    • Show only replies by hooligan
    • http://www.mikseri.net/hooligan
Re: Modern OS?
« Reply #7 on: July 31, 2012, 04:49:07 PM »
Quote from: yssing;701688
So what defines it, is what the user want?

Dammy >> IMHO apps has nothing to do with an OS being modern, apps has something to do with apps.


DirectX (for example) is a part of modern OS, no DX, a lot less apps.
 

Offline persia

  • Hero Member
  • *****
  • Join Date: Sep 2006
  • Posts: 3753
    • Show only replies by persia
Re: Modern OS?
« Reply #8 on: July 31, 2012, 05:23:48 PM »
DirectX is a Microsoft product, the approximate open source equivalent is OpenGL.  But your point is well taken, without an API to support 2D and 3D graphics, you aren't going to convince many developers to create software for your OS.
« Last Edit: July 31, 2012, 05:26:32 PM by persia »
[SIGPIC][/SIGPIC]

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

Offline commodorejohn

  • Hero Member
  • *****
  • Join Date: Mar 2010
  • Posts: 3165
    • Show only replies by commodorejohn
    • http://www.commodorejohn.com
Re: Modern OS?
« Reply #9 on: July 31, 2012, 06:15:19 PM »
The "modern OS" is defined as whichever OS the poster thinks AmigaOS should be instead of AmigaOS.
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 Thorham

  • Hero Member
  • *****
  • Join Date: Oct 2009
  • Posts: 1150
    • Show only replies by Thorham
Re: Modern OS?
« Reply #10 on: July 31, 2012, 06:32:52 PM »
Quote from: jorkany;701675
In short, OSes which people are coming to, not those which people are running away from.
That would mean that even an OS that's a century ahead of it's time would be old fashioned if no one used it :rolleyes:
 

Offline Pentad

Re: Modern OS?
« Reply #11 on: July 31, 2012, 06:51:17 PM »
Quote from: yssing;701668
Now I have seen the notion "modern OS" several times.
I am getting a little confused (not really), but what is a modern OS? what does it require to be modern?

Surely it can't be surfing the net, that is not something the OS does. Is it all kind of eye candy? multi user OS? please do tell.


Well, I believe that a modern OS should have memory protection and segment the user space to make the OS more stable and secure.

The AmigaOS (1.0 to 3.x) was dependent on applications and programmers to write 'good citizen' code:  The application would play nicely with the OS and other apps.    

This would not fly today.  You have to be very defensive to protect the OS and the user from malicious software.  I'm not just talking malware and viruses but code that tries to steal your information/accounts/passwords/etc...

I think we are seeing that security is moving from a bolt on system (like putting guards outside your castle) to including security at the core OS (guards patrolling inside the castle).  Lastly, segregation and sandboxing code from the OS.

Cheers!
-P
Linux User (Arch & OpenSUSE TW) - WinUAE via WINE
 

Offline jorkany

  • Hero Member
  • *****
  • Join Date: Sep 2006
  • Posts: 1009
    • Show only replies by jorkany
    • http://www.amigaos4.com
Re: Modern OS?
« Reply #12 on: July 31, 2012, 07:04:59 PM »
Quote from: Thorham;701697
That would mean that even an OS that's a century ahead of it's time would be old fashioned if no one used it :rolleyes:


Correct. Modern is defined by cultural activity around something new and nontraditional. If there is no cultural interest, it is not modern by definition. If a century from now someone discovered your hypothetical OS and began using it or incorporating it's features into other OSes and it then had a cultural impact, it would be modern.

The Newton is a good example of this. The Newton itself is not considered modern today, however some of its features are modern.
 

Offline Digiman

  • Hero Member
  • *****
  • Join Date: May 2010
  • Posts: 1045
    • Show only replies by Digiman
Re: Modern OS?
« Reply #13 on: July 31, 2012, 08:59:10 PM »
Modern OS =

Ability to play every kind of digital media format for Audio/Video/Images/Text
Ability to surf the internet/design sites with every defined standard for page definition supported in your browser available.
Ability to download and upload data via peer-to-peer network standards
Ability to use SKYPE/MSN networks for chat/video chat.
Ability to use a sophisticated office suite (WP/SS/TM/EC)
Ability to display 3D with a graphical sophistication >= PS3/360 @ 1080p
Ability to connect to all mass produced add-on hardware types (USB MP3 players/cameras/Webcams etc)
Ability to run the majority of applications currently sold/freely downloadable etc

IMO that's what it means. ie it does not impede your use of the computer via the choice of OS you have chosen to use. Sure NextSTEP 3 can run your business just as well as a host of Windows based networked computers but that's why it's such a meaningless phrase in some cases. There are things NextSTEP does that Windows 2008 still does not, useful things too.
 

Offline yssingTopic starter

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1521
    • Show only replies by yssing
    • http://www.yssing.org
Re: Modern OS?
« Reply #14 on: July 31, 2012, 10:17:56 PM »
Digiman >> All those mentioned have nothing to do with the OS but are depending on applications.