OS-tan Collections

Lounge => General Computers and Gaming => Topic started by: Dr. Mario on June 23, 2007, 09:05:04 PM

Title: If You could design a OS...
Post by: Dr. Mario on June 23, 2007, 09:05:04 PM
;020 I'm wondering if any of you could be a herd of OS-makin' freaks...

Okay, The reason I formed a thread here, is that I'm planning to develop a Operating System, called GreenOmega (still developing a 64 bit GO-OS kernel -  ;014 it was sure hard as hell?!) - I just wanted to run Linux and Windows appliance at the same time.

And I'm curious if any of you would be developin' your own, or already made one...
Title: If You could design a OS...
Post by: Xeon on June 23, 2007, 10:42:48 PM
Before i even make an OS i have to finish studying flash,C++ and html coding :3 maybe next year when i finish my classes . and youre planning on making a 64-bit os hmmmmmm, well good luck on that.
Title: If You could design a OS...
Post by: Bella on June 23, 2007, 11:46:59 PM
I dunno how anybody can make an OS. XD. But I thank them for it.

This is coming from someone who found HTML hard to process (although I did make a couple of--very rough and unrefined--web pages)
Title: If You could design a OS...
Post by: Dr. Mario on June 24, 2007, 12:22:58 AM
;020 I knew that designing a 64 bit OS was such a pain in the a** since it has to include so much handers, but I had to fool around with source codes (Somehow, I hates ASM...) so I get idea of how to manage so much files and opcodes. I developed some software before... I bet hardest one for me to develop is; ATFS (Advanced Technology File System), aka GOFS...

And, I hated Intel so much that their x86 CPU lacked flexibility in programming, such as opcode morphing... I went with AMD Athlon 64 for this reason.

;001 Bella, You're not alone. Everybody who don't know how to develop anything could faint at the very sight of C++ codes on monitor. I had to f*** around with it so I could learn how to develop it on my own. And, it took forever to learn those... There were too much failure until I knocked those sense back in my head.

;001 Okagesamade, AMD Corporation, for those wondeerful processor!
(I don't know if I was correct, I'm still learning from dictonary - and could be planning to go to Japanese Language class once I get to Tokyo.)
Title: If You could design a OS...
Post by: C-Chan on June 24, 2007, 01:16:23 AM
Yo Doc.  ^^

Some months ago we had another fellow who was building his own OS.  It's a pretty cool hobby, and I do wish you the best of luck on it.  Just be careful about the Windows compatibility thing, since (as you said in a previous thread) that's what got ReactOS into hot water.  ^^;

AMD processors are great, but lately I've been touched with a thirst for the exotic.  Supposing you could design your OS to work on this, for example....? ^__^

http://linuxdevices.com/news/NS6730529835.html

(the thing is just cute as a button)  ^^

And I'm wondering if that should be "おè"­æ§˜ã§" or "おè"­æ§˜ã§ã—た" (past tense)?  Either way, for all those who don't know what he said, Mario-san is essentially thanking AMD VERY much for their wonderful (and slightly less power consuming) processors.  ^___^
If you're interesting in practicing your Japanese here, feel free to try it here.  ^^
I'm also trying to study it and could use the practice so as I don't forget.  ^___^;

(and that way too, you'll have a head start in that language class)
Title: If You could design a OS...
Post by: Dr. Mario on June 24, 2007, 01:40:37 AM
;062 C-Chan, You're right about ReactOS.
But they already have dumped all of original NT codes in panic,
and ended up with c**ppy Wine core. But I'm thinking about self-learning compatiblity (with fewer Wine codes, just to give it a jump-start...) inside my own OS. What got me so p***ed about the Windows, are that Linux incompatiblity. It got me to just work on it. Just much like there are no thing such as free food...

;001 And BTW, the link you gave me... I would say, I like that idea!
Unfortunately, the hardwares doesn't come cheap... But fortunately, ARM CPUs are getting cheaper, before they are about to releasing a 64-bit version of ARM. (Although ARM said no, but I think it's bullsh*t, since there are few leaks about the ARM64. It was designed just to kick MIPS64 out... just as you know, they're racing like rats for the profits...)
Title: If You could design a OS...
Post by: C-Chan on June 24, 2007, 02:25:24 AM
Yep, in both points raised, when you trace back to the root of the problem (or in the latter case, the contradiction) it all barrels down to the issue of the profit.... -v-

*trots away, shaking head as the business rats are busy scraping the bottom of the barrel*
Title: If You could design a OS...
Post by: Dr. Mario on June 24, 2007, 02:48:12 AM
;062 True. Well, in case of the business rats, there are always new problem coming and going, just like Intel getting trouble with AMD. How did I know? I found out in AMD's legal documents. Crazy peoples... Greedy as hell.

 ;088 Intel's laptop processor's still based on Socket 479? please... Well, I would perfer to go with pinless processors (for space-saving and price), but unfortunately, I don't have any.
Title: If You could design a OS...
Post by: Kami-Tux on June 24, 2007, 03:40:52 AM
I have some ideas:
* The kernel would be monolithic but well structured
* The GUI would not be integrated into the OS, but the X11-ish GUI would but be able to access the hardware any other way than via the kernel. that way, you should still be able to shut down the GUI / your computer if it hangs.
* ReiserFS4 as default filesystem
* Programmed in a language which does not allow buffer-overflows and the like: Pascal
* licensed under the GPL3
Title: If You could design a OS...
Post by: Dr. Mario on June 24, 2007, 03:55:50 AM
;001 Yes, Kami. You have the point.

;020 But, my own option for GUI isn't about Mac, it's about OpenGL.
I have GeForce 7600GS 512MB video card, so my own BrokenGlass GUI (more like 3D ghost glass UI).

The kernel should be monolithic, yes. But I'm willing to add advanced encryption engine, since the hard drive will be formatted with ATFS, with 512 bit encryption table holding binary key of OS directory. If you're suspicious about me putting encryption, yeah - I have been collecting hentai and isn't good at memorizing the password, so I write it on notepad instead.

About the Virus protection and memory resource management, I'm putting SYNG (SYnthetic Network Grading) manager which put tags on DLLs and EXEs, to provide better protections, though tags shouldn't be too big, I think it should be 16 to 64 KB, depending on bit depth and size of programs. That is, it monitors memory usage - if anything suspicious is to happen, you know what will happen to virus codes. And, tags could be located in "C:\SYNG Tags\*.stf*" so that way OS will know where to find it.
Title: If You could design a OS...
Post by: Dr. Mario on June 30, 2007, 06:50:04 PM
;020 ... I couldn't seem to find any AMD64 activation source codes (I perfer C++, since ASM compiler refused to behave itself.) so I could integrate into my OS' kernel so it could enter Long Mode...

I guess it looks like a recarnation of Intel's incident since 1999 (which they were talking about 64 bit support for Pentium 4 Williamette) that is, they dropped it like hot metal.
Title: If You could design a OS...
Post by: Icelilly on July 02, 2007, 02:13:52 PM
Quote from: "Bella"I dunno how anybody can make an OS. XD. But I thank them for it.

This is coming from someone who found HTML hard to process (although I did make a couple of--very rough and unrefined--web pages)
We're in the same boat Bella XD I have been make small websites for a couple years but I never really used any HTML because I'm still learning and fairly new to it. But I think I'm getting the hang of it :3

I'd love to design my own OS! I took some programming during my second semester using Visal Basic.NET and it was a lot of fun. I'm taking it again in Grade 11 and 12. But I'm not sure if we're going to continue using VB or if we start using Java. I'm hoping for Java because I'd to learn how to use it! X3
Title: If You could design a OS...
Post by: Dr. Mario on July 02, 2007, 03:01:26 PM
;hi Icelilly, good luck with Java class. You now have plentiful of ranges of options for the operating system for yourself - because Java script could be helpful for metastructure commands and something else ( like running applet off website or running a EXE file with Java coding).

Well, for myself; I would like to start off with C++ first (since I still have to develop the 64 bit kernel first - but somewhat I still get too much mistakes in C++ compliers...) so I could put it off and build other layer of programs and DLLs over it so it could load. And, I liked the idea of Menuet OS - if I could ever use this same method, I could only use 1 to 14 Megabytes of hard drive's space and load everything in together, but I knew the compatiblity could be very bad unless I could try and run couple of Windows CE programs on it...

;020 It will unfold anyways.

Added after 7 minutes:

 ;007 Oh, I forgot, I would wonder... What GO-tan would look like? Since I'm designing GO (GreenOmega), it could be hard to imagine... Since I like manga, it just kept swimming around in my brain, be it like Windows Me-tan or XP-tan or Kami-tan?!

;020 It was hardest decision, since I like one character in particular;
;025 a blue-haired girl with green uniform (blue power icon on chest) holding a Linux staff (since GO would be like ReactOS, but more advanced.)

So I would be willing to sell my soul, drawing all mangas instead of doing coding... Who would imagine it ot be that way?
Title: If You could design a OS...
Post by: Dr. Mario on July 05, 2007, 05:38:01 AM
;014 It was hard to find a reference for boot sector?! And, I will need to find a file system source code (because I already knew that making ATFS is extremely hard, why? 512 bit table, to be exactly, but sometimes I would give encryption technology a try - being that, ATFS would contain a hash table, exceeding 1MB and 512 bit tabling lines.) I got around for a better ASM complier! Now that I learnt to avoid MASM, way too much da#ning errors from it.

;020 I even couldn't enter Long-Mode because of this program.
Title: If You could design a OS...
Post by: Dr. Mario on July 11, 2007, 10:28:32 PM
Looks like this thread sucks... As well as giving up.
Title: If You could design a OS...
Post by: C-Chan on July 11, 2007, 10:37:24 PM
Sorry, I would've liked to have helped out, but most of this stuff is still way over my head.  ^^;
Title: If You could design a OS...
Post by: Dr. Mario on July 11, 2007, 10:50:16 PM
No, that's okay. But that was the reply - it wasn't that much.
Thank for the supports, anyways.
Beside, creating the OS was hard.. (I only had few successful designs...)
Title: If You could design a OS...
Post by: C-Chan on July 11, 2007, 10:54:49 PM
That being said,........... um,......... what else can we do for you?  ^__^'
Are you still interested in drawing that GO-tan, or perhaps something else?  That's more up my alley, incidentally.  -.-'
Title: If You could design a OS...
Post by: Dr. Mario on July 11, 2007, 11:11:26 PM
;062 Still whirling down the whrilpool in Naruto... That's not easy thinking about GO-tan's personality --- Honestly, I had a flashback from a dream, of being taken from my beautiful place, to more ugly place, full of Bill's Nazi armies (You know, the one that carry Windows flags)... that was chilling... (And Bill Gates was chanting Nazi chanting in Japanese?!)

Still, your opinion about GO-tan are still welocme, that was what this website's all about!
Title: If You could design a OS...
Post by: Dr. Mario on July 19, 2007, 12:43:29 AM
Oh, if you (any C++ compiler users) want to know how good I'm at making programs... I sucks at it. I'm still trying my best. You would find ZIP files of my CPP c***s for prototype GreenOmega OS, if you want to muster around.

[attachment deleted by admin]
Title: If You could design a OS...
Post by: Kami-Tux on July 19, 2007, 08:27:01 AM
Can we maybe meet in the IRC or in jabber or in person? I guess we can maybe cooperate.  ;001
Title: If You could design a OS...
Post by: Dr. Mario on July 19, 2007, 06:22:24 PM
.... I don't have any account for IRC. But still, if you give me a good starting point for IRC, then fine.

My best guess is, you already have looked in my project's files. I think it was best to have some people work on it (Some thing I still have to oversee, because of complexity.) - Thank, Kami-tux - for taking your time looking at the spotlight..

Added after 1 hours 26 minutes:

 ;015 Oh, and what about Blu-ray Disc support, Kami?
If you want me to drop it for few years, fine. But I reckon that HD-DVD will survive (I found out that BD is more popular than HD-DVD, and I used this burner before and I liked this BD format better).

And, I would like to use GreenOmega OS, so I could watch anime (YAY!) Blu-ray Disc, while using just a single processor (Dual CPU's still expensive.. I originally bought the Athlon 64 Venice for $40, so I won't want to waste it.) - if you say it's impossible - T-T oh well, the technology is never friendly...

Okay, here's my hardware:
AMD Athlon 64 3200+ (Venice 2.2GHz)
2x 512MB A-Data DDR400
Biostar K8T800-A7A (I know it's socket 754.)
BFGTech BFGR76512GSOC (512MB GeForce 7600GS AGP card)
20GB E-IDE Hard drive (I wanted a NCQ [SATA] hard drive... T-T No $$$...)

(By the way, if you want to give out a SATA HDD, just PM me first, for safety reason. I would need the biggest hard drive as possible, because I only have 20GB - and a NCQ compatibility to test ATFS table out. If nobody want to, fine with me - it could take forever before I could afford another HDD...)
Title: If You could design a OS...
Post by: Kami-Tux on July 20, 2007, 02:28:31 AM
You do not need an account for IRC, just use the Java-Applet on the site here.

Your system is way better than mine, BTW... :(
Title: If You could design a OS...
Post by: Dr. Mario on July 21, 2007, 06:42:51 PM
I know, but you can always buy them all cheaply at www.newegg.com, BTW - my hard drive sucks.
Title: If You could design a OS...
Post by: Kami-Tux on July 21, 2007, 06:55:05 PM
Nah, I am no 'merican and well... broke as a a stray cat :)
Title: If You could design a OS...
Post by: Dr. Mario on July 21, 2007, 07:05:28 PM
Okay, looks like you have the point spreaded on the table, Kami-tux...

PM me when you're ready for IRC.
Title: If You could design a OS...
Post by: Dr. Mario on July 31, 2007, 04:58:47 PM
I guess I'm going to drop this thread - since there are apparentally no interest. T-T

After all, I'm a thread killer.... (crawling under the computer desk)

Added after 1 minutes:

I'm giving it one week before IT expires. If no response, it go bye-bye...
Title: If You could design a OS...
Post by: Kami-Tux on July 31, 2007, 07:32:49 PM
BTW: I am still waiting for your mail.
Title: If You could design a OS...
Post by: Dr. Mario on August 04, 2007, 10:50:34 PM
I couldn't find a way to delete this thread, so I'm going to leave it alone, for future posting.
Title: If You could design a OS...
Post by: C-Chan on August 05, 2007, 07:28:48 PM
Yo Doc.  ^__^
Yeah, either an Admin or a Mod can delete this thread, but I'd rather you keep it around.  Someone else several months ago was also interested in creating his own OS, so who's to say that within a few months time there'll be someone else who's in the same boat as you are.  

Besides, the Great Penguin God seems interested in helping you with GOOS,... must be a bird thing...  -v-
Title: If You could design a OS...
Post by: Dr. Mario on August 06, 2007, 02:04:31 AM
Yeah, thought so. Maybe I may run in GO-OS (i might have written few years ago - who know?)
Title: If You could design a OS...
Post by: Dr. Mario on August 10, 2007, 06:17:23 AM
Any idea for GreenOmega OS tan (or kun) ???
<_<
>_>
<_<
>_>
......
<_>
>_<
<_>
>_<
......
(speaking through megaphone)
ANYONE?!
Title: If You could design a OS...
Post by: Dr. Mario on August 11, 2007, 09:35:08 AM
;_; No one has answered my calling for the GreenOmega kawaii?!

So, anyways, I recently decided that Beryl should also be part of my OS' GUI routine (hope that it won't pi$$ my own homemade GUI, BrokenGlass off - it would otherwise crash then I would be stuck in GO's DOS command prompt....)

If you think putting Beryl in there isn't good idea, I would like to have a earful of your opnions!
Title: If You could design a OS...
Post by: Tsubashi on August 11, 2007, 09:58:27 AM
Firstly, I think you ought to be the one drawing a GreenOmega-tan, since you would know more about her than anyone else.
Secondly, though I haven't worked much with Beryl, it does look very cool, and still maintains usability. So, yes I think it would be a good idea!
Title: If You could design a OS...
Post by: Dr. Mario on August 11, 2007, 11:53:04 PM
Okay, Beryl-tan.... CONFIRMED.
I will keep this GUI inside my OS.
And, I think it would be nice to have BrokenGlass GUI inside
Beryl. (BrokenGlass GUI is transparent glass-like UI, with no boxes around UI button, like in Windows - only to have those "mini", "max" and "close" floating over the desktop - it's also 3D intensitive. I have GeForce 7600GS that will do it.) After I'm done developing this OS, I could post the screenshot here in "Desktop screenshot" thread... Maybe, because those kernel are nasty to compile ;_; (failed too much countless times...)

- I'm not good at anime anymore... ;_;
I forgot about how to handle the hand movement (pretty much like writing the kanji).... T_T
Title: If You could design a OS...
Post by: Dr. Mario on August 13, 2007, 10:49:27 AM
I have been thinking in a while as I love Me-tan so much that she's so weird and funny, I would like to have MeGUI (Me-tan GUI) - green BrokenGlass GUI with warning icon "!" everywhere in box and panel (it also reflects GreenOmega's true color.) - if you don't want me to, it's fine - I will scratch that one. I don't think there's a way to ask Me-tan's original manga-ka, though (I don't want to leech on it, though.) - if you think he could be mad, I will scratch that also....

BTW, Me-tan's manga-ka have been irritated yet... (Hey, I could understand your feeling about Netrunner. I disliked it too - they pointed out several wrong ideas that I think will never work.)
Title: If You could design a OS...
Post by: GBolt_0 on August 16, 2007, 09:23:58 AM
ME-Tan will go well... she alway go well!!!
Title: If You could design a OS...
Post by: Dr. Mario on August 16, 2007, 07:50:58 PM
Yay for Me-tan!
Anyways, Kshitij - I'm writing my own OS, GreenOmega.
I liked Me-tan, so I think it would go well with its own color if I wrote up
MeGUI (a GUI with resemblance of Me-tan).
Yay again for a cute girl, Emuii! ^__________________________^
Title: If You could design a OS...
Post by: Raffaele the Amigan on August 19, 2007, 06:21:57 AM
@ Dr. Mario,

Try this:

HelenOS

Quote
The HelenOS project is an effort to develop a complete and usable modern operating system, yet offering room for experimenting and research. HelenOS uses its own microkernel written from scratch and supports SMP, multitasking and multithreading on both 32-bit and 64-bit, little-endian and big-endian processor architectures, among wich are AMD64/EM64T (x86-64), ARM, IA-32, IA-64 (Itanium), 32-bit MIPS, 32-bit PowerPC, SPARC V9 and Xen 3.0. Thanks to the relatively high number of supported architectures and suitable design, HelenOS is extremely-well portable.

As of now, HelenOS is being developed mostly by faculty and students of Faculty of Mathematics and Physics at Charles University in Prague, but the project is open for everyone. The source code is open and available under the BSD license. Some third party components, and components based on GPL software, are licensed under GPL. There is also a minority of public domain code.

http://www.helenos.eu/


Hope this could help your efforts to create a 64bit OS of your own...

Enjoy it...  ;hi
Title: If You could design a OS...
Post by: Dr. Mario on August 19, 2007, 12:30:45 PM
Yeah, I will try it (as soon as I get my PC up and running - I suspected that Long Mode messed up my Windows 2000... I accidentally turned it on for unknown reason - I was assemblying the Long Mode driver.)
- Also, I'm poring around in FASM forum too (for some code I could use)
Title: If You could design a OS...
Post by: nicoruizmza on October 25, 2007, 05:56:16 PM
My dream of a OS is one that can run aplication of Win- Linux and Mac, but I think that is a very very hard job for 1 person.
HTere are too much aspects to see.

I think when i finish my university I'll try to do this Dream OS
Title: If You could design a OS...
Post by: Kyo-Chan on December 07, 2007, 08:11:39 PM
Im good with putting together visuals + Music:3

Do you need help?
Title: If You could design a OS...
Post by: Ragenule on December 09, 2007, 04:43:36 PM
My dream OS would share my username for a name (:3) and would be able to Manage all installed OSes on the computer and 'boot' into them with added protection running in the backround, as all connections would be going through it first then routed to the 'booted' OS. I guess it would be similar to VMWare or Parallels, but would be able to do everything just the same or better then other OSes. It would also try to handle all the serious problems that an OS encounters.

Well, I'll learn some more languages first then I'll attempt to tackle this goliath.
Title: If You could design a OS...
Post by: Dr. Mario on January 02, 2008, 03:27:35 PM
T____T Sorry, I was in wonderland for too long.
Now, my PC's BIOS died. So I'm stuck with using someone else's computer.

And, a recent change in my own GreenOmega development, I'm doing a BIOS development. (GreenOmega 32 and 64 AIOS)

So, Let's go over what I have missed in several months.

Ragenule, You said you wanted a OS that would be able to manage all of OSes on the same host hard drive? Check. (It's on my to-do list for GreenOmega 64 OS) - I'm also doing the crash-proof feature on that one, thank for bringing this one up.

nicoruizmza, I'm doing the multi-appliance APIs for my own GreenOmega 64 OS (the 64-bit plugins for Windows, Linux, and Macintosh would be linked to kernel during the boot session, so it can have necessary control so that they will not be able to crash.) - I knew that it's not easy, but it's worth it, since I got fed with Windows' lousy crash retention ability (it kept crashing when you run certain appliances), Linux's stress-inducing BASH command lines, and Macintosh program's poor usage of PPC's FPU - so I decided to make an OS that would be able to solve those issues.

So, I finally have chance to get over that now.. (Sorry, it have been long and stressful times for me... I was trying to move out of USA... NO money. NO passport.)
Title: If You could design a OS...
Post by: xonomech on January 03, 2008, 09:59:37 AM
I WANT TO DO OXXO-TANS! LIKE 7ELEVEN-TANS...
Title: If You could design a OS...
Post by: Dr. Mario on February 22, 2008, 11:21:52 AM
*scramble under table* Guess nobody want to talk anymore about their own OS builds...

(I think I see Seechan... T__________T Help me...)
Title: If You could design a OS...
Post by: Echo 8 on February 23, 2008, 07:23:56 PM
I had dreams of writing an OS once. I wanted to make something like Singularity (http://research.microsoft.com/os/singularity/), but that died after a week of experimenting with writing my own bootsector (tested in an emulator).

I had the bright idea that it'd be great to have garbage collection and automatic resource management built directly into the OS but then I realized I didn't know how to write a memory manager. Or any other parts necessary for an os (filesystem, etc.) for that matter.
Title: If You could design a OS...
Post by: Dr. Mario on February 25, 2008, 11:34:02 AM
... Yeah, I agree. The memory manager for the future memory, XDR, (The same RAM as the PlayStation 3's main CPU's memory) is somewhat troubling. I have written, and crashed twice. (Won't tell exactly what CPU... sorry. But fear not, the day for the XDR-loving x86 CPU's coming. Hail the unlimited computing power! ^___^)

And my homemade OS' ATFS filesystem, you ask? This part's definitely harder - it uses 512-bit Random Hash Clustering encryption (which renders it entirely impossible to crack, even by FBI.)  - how hard will it be to be cracked? very... Think 512 bit of usable encryption codes and the power of numbers generated by your precious AMD Athlon 64's 64-bit processing and scramble it all over the hard drive. Only OS itself can crack it (in order to boot itself up).

Added after 13 minutes:

And, the command script's somewhat simple (if you can understand either C++ and ASM compilation commands, that is...)

Here's a example of text test (and some RAM testing) on my 64-bit homemade OS

; Test my memory - GreenOmega-tan ^___^
test_loop: RAX_mem       ; testing loop-rings of the RAX instruction in RAM
/end_loop(?)
_MEM_SIZE: scan_(00x0000 = ?)     ; getting memory size already checked
put (?) = 00x0020 = point_"HELLO_WORLD" ; putting ANSI or JAC hello text

/END_PUT    ; end inputting

POINT_"HELLO_WORLD"
RAX_0: "Hello,"
RAX_1: "I'm"
RAX_2: "GreenOmega 64 - tan!"
RAX_3:  "Umm... I get to run, bye!"

/"RAX_3" : EXIT_TEST
TERM_DATA: tryme.cmd ; It terminates this script in GreenOmega OS.

Uhh, if you think it's overwhelming - I'm not THAT good at programming,  and lecture-giving... O___O
Title: If You could design a OS...
Post by: Dr. Mario on August 03, 2008, 08:11:37 PM
T_T My PC died (as a result of original BIOS going nuts) and I only have a working developmental computer at home (which is oversea...)
so the GreenOmega OS development is halted - for now.
(until I return to Tokyo..... -_-  And plus, I`m using Playstation Portable at this time.)
Title: If You could design a OS...
Post by: C-Chan on August 03, 2008, 10:05:05 PM
Yo!  Long time no hear!   ;)

Sorry to hear that -- with what little experience I have with PSPs, they're not really the best MIDs in the world.  

Here's hoping you can restart GreenOmega soon.
Title: If You could design a OS...
Post by: Dr. Mario on August 04, 2008, 12:46:32 AM
;001 Finally, C-chan - I haven't heard you for a long time!
Yeah. But also I would recover my motherboard (by swapping the dead BIOS with GO64 AIOS)
and would post the desktop of a 64-bit (and 32-bit, maybe) GreenOmega OS.
(And of course, a video of GO64 AIOS and OS booting up, if it permits.)

Hopefully, I can get it done as soon as I get home.
(and I'm still researching about new PC hardware, such as supports for XDR memory linked to newer x86 CPU.)
Title: If You could design a OS...
Post by: C-Chan on August 04, 2008, 11:35:29 PM
"Finally"?  Am I sought after or something?  ;)

I don't show up here often these days since I'm in the midst of Linux development myself (that's Linux SOFTWARE development, though -- not yet a kernel hacker).  :D

When I do, I'm generally limited only to two sections:  a few threads here in the computer section, and the OS-tan art section.  Everything else is completely offlimits to the C-chan now, by tacit agreement and also by my own personal choice.

I would probably say now would be a great time to see the latest and greatest screenshot for GOOS.  

Speaking of which, that reminds me about its unofficial mascot....  :)

(http://www.rspb.org.uk/Images/canada%20goose_300_tcm9-139738.jpg)
Title: If You could design a OS...
Post by: Dr. Mario on August 05, 2008, 01:20:20 AM
you said you're familiar with Linux core?
I would like to ask you a favor for me - you can choose not to.

I would like to get my hand on a Rambus XDR controller driver from a PS3 Linux (you can translate it into a x86 version or I could do it myself - it's for the support of future x86 CPU on GO64 OS.)
Title: If You could design a OS...
Post by: C-Chan on August 05, 2008, 10:17:16 AM
Actually, I think I said the exact opposite.  I'm not familiar at all with the Linux kernel and corresponding driver modules -- as a designer, I prefer to work on GUIs and other things the users will actually see.  :D

The few instances I have worked on backend material, it's usually just to fix issues with Perl or BASH shell scripts, and I definitely get hampered once any of those scripts call a feature tied to the kernel (an ever mysterious gray area for me).  ;)

Still doesn't mean I won't try to help out a fellow developer,... just means I might not be of much use.  

I would image that, unless the controller driver is not open, the driver should be used by any of the distros that can be installed to the PS3 (e.g., Yellow Dog Linux or Fedora Core).  And if it is an open [free] driver, it's source should be available from their corresponding software repositories -- it would then be a matter of accessing their repositories to find a copy of this source (which I can't do right now since I'm blocked from accessing FTP sites at the moment).

Yellow Dog Linux is a proprietary Linux distribution, so I would probably go for Fedora Core since its free and much more likely to be developer-friendly.

http://www.gnuradio.org/trac/wiki/PS3FC6Install

On the other hand, the instructions do call for the use of another OS called, quite appropriately, "OtherOS".  Given that the Linux distribution is only allowed to use half of the available system memory, chances are equally high that all those fancy PS3 hardware drivers are trapped inside OtherOS.

Admittedly, I am a bit confused about one thing.  You want to build support for regular x86 processors which are a dime-a-dozen, but the PS3 is at its heart a PowerPC no?  :|
Title: If You could design a OS...
Post by: Dr. Mario on August 07, 2008, 08:27:04 PM
Well, I was intending to use a Rambus XDR controller driver (possibly for AMD Phenom that might have its XDR DRAM bus mode turned on by
future revision of BIOSes (like Award BIOS...)

But if you couldn't do the transition from PowerPC into a x86 version, oh well. (At least I may have some information for using this DRAM in a
new PC, more like a revamped gaming PC - for the GO64 to be able
to page the XDR memory size - you know how the x86 CPU maps the
existing DRAMs.)
Title: If You could design a OS...
Post by: neoraziel1 on September 20, 2008, 08:41:27 PM
for me right now it would be nearly impossible to make a os unless i just copy some other one and change a few bits to my liking
Title: If You could design a OS...
Post by: Dr. Mario on September 27, 2008, 02:38:16 AM
Go figure. You're not alone - the OS is hard enough - I have been there, done it. Sometimes, it's all trials and errors.
Title: If You could design a OS...
Post by: Odin Yggdrasil on October 02, 2008, 02:11:38 PM
I've been thinking of making a Linux-Windows hybrid as well actually.

Basically take Linux and add the Windows API calls directly to it so that you can run Windows code natively without needing emulators or their troubles.

When that is done all of a sudden you have a full GNU operating system with the powers of a goddess (Linux-sama) that holds the key to destroying Microsoft and it's evils forever.

Though it's a toss-up for me if I should use XP-tan or Vis-tan as the API that I implement...
Title: If You could design a OS...
Post by: C-Chan on October 02, 2008, 02:23:44 PM
Uh.... ^^;

http://www.linux-xp.com/

http://www.reactos.org/en/index.html

It might be worth your while supporting these [or similar] projects, since you can work on in the here and now, thus saving substantial time that would otherwise go into reinventing the wheel.

Bear in mind, though, that you can only add so many Windows components before your hybrid OS becomes Sue Bait.  I don't disbelieve that clever hackers have already created mutant Linux/XP hybrids (reverse-engineering the Windows portions when necessary, which would be often), and are able to do virtually everything on it.

But whether they can legally distribute it is a whole other matter, and one subject to painfully large lawsuits.  ^^;

Added after 2 minutes:

(btw, the Linux XP thing might have a couple of kernel tweaks, but yeah I'm sure 90% of its Windows "Compatibility" is just Wine stuff).  -.-
Title: If You could design a OS...
Post by: Odin Yggdrasil on October 02, 2008, 02:25:46 PM
I use MinGW for my coding when on Windows, and Linux's own G++ when in pure GNU environments.

Though mine will be based off of the 2.6 Kernel and probably Fedora 9 as the starting point.

Haven't really gotten into the code itself yet, though I do have ideas for how to make this work.
Title: If You could design a OS...
Post by: C-Chan on October 02, 2008, 02:34:10 PM
Oh well, guess you just want the thrill of creating something from scratch.  Can't really blame you -- it's freakin' fun.  ^^

Just ask these fellas,....

http://en.wikipedia.org/wiki/SharpOS_(operating_system)

Who thought it would be cool to create an operating system in C#.  Bella even made an OS-tan for her (although of course, it's in the Gallery... -.-').

Well,... have fun then, and don't get into trouble now, ya hear?  ^^
Title: If You could design a OS...
Post by: Odin Yggdrasil on October 02, 2008, 02:40:51 PM
Doesn't matter to me if Microsoft raises problems or not. I've got nothing to lose, unless they want a few boxes full of vintage hardware.

Plus Linux itself was born from Unix by the same methods that would be used to form this hybrid, as long as you never saw the source to Windows and programmed it to behave like windows to the best of your knowledge there wouldn't even be a violation of the terms of service for either one- provided you released your resulting source code to comply with GNU.
Title: If You could design a OS...
Post by: C-Chan on October 02, 2008, 04:39:42 PM
Unless you're a friendless orphan, it's kind of a fallacy to say you have nothing to lose.  Even if you don't care what happens to you personally, there's bound to be someone you know (friend or family) who might suffer collaterally from legal action taken against you.

I understand you're reasoning behind this, and certainly Linus did intend to create a Unix clone.  That's also the reason why projects like Wine, Samba and ReactOS can stay alive -- because the developers are recreating the functionality of Windows (and its interaction with the software) without embedding actual Windows technology, or recreating some of its code.  But as you know, that hasn't stopped M$ from trying to raise a fuss about its intellectual property, no matter how baseless:

http://money.cnn.com/magazines/fortune/fortune_archive/2007/05/28/100033867/

Certainly if you live outside the US or from any jurisdiction that recognizes software patents, you might be in a safer standing.  

Regardless, though, it's absolutely paramount that you always keep issues of legality firmly in mind.  The "Free as in Beer and Speech" perception of F/OSS often clouds the fact that it's developers are some of the most law-abiding and professional people/entities/corporations I've ever worked with.  

Licenses like the GNU General Public License v2 and 3 are there to protect your rights, but also there to make sure you don't start inadvertently fishing for trouble (a la Mono and Moonlight).

Course, don't let me dampen your spirits -- keeping hobbies is a good thing, and besides that I don't know how long you've been using Linux.   For all I know, you could have been at this for years and I'm barking up the wrong tree.

But just out of curiosity, have you ever read this link before?

http://linux.oneandoneis2.org/LNW.htm
Title: If You could design a OS...
Post by: NejinOniwa on October 02, 2008, 05:21:29 PM
QuoteCertainly if you live outside the US or from any jurisdiction that recognizes software patents, you might be in a safer standing.
Ninja Pirate, away! *swoosh*
Title: If You could design a OS...
Post by: Odin Yggdrasil on October 02, 2008, 08:24:56 PM
Thing is, Microsoft has been ripping off Mac, Unix, and Linux for years. For instance, IE7 implemented the same kinds of features that were pioneered with Firefox and Vista's file browsing is almost identical to that of Red Hat 9 Linux, written years ahead.

In fact if you look at Vista's wiki, apparently parts of Vista are even based on Unix itself. If it was Linux they used I think someone ought to remind Microsoft how GNU works and force them to release the sources they used and modified like Linksys had to do when the use of a Linux-based firmware on their routers was discovered.

Thus we might actually get some help from Microsoft themselves, while at the same time they won't be liking it if all of a sudden my favorite MMO and lots of other programs that right now are for Windows only no longer need to be run on Windows.
Title: If You could design a OS...
Post by: C-Chan on October 02, 2008, 11:20:15 PM
QuoteThing is, Microsoft has been ripping off Mac, Unix, and Linux for years. For instance, IE7 implemented the same kinds of features that were pioneered with Firefox and Vista's file browsing is almost identical to that of Red Hat 9 Linux, written years ahead.

In fact if you look at Vista's wiki, apparently parts of Vista are even based on Unix itself. If it was Linux they used I think someone ought to remind Microsoft how GNU works and force them to release the sources they used and modified like Linksys had to do when the use of a Linux-based firmware on their routers was discovered.

BWAHAHA!!  ^v^
Ahhhh, this guy is SO cute, I could put a freakin' bow on him.  ^.^

*pats Odin on the head*

It's one thing invoking Moral Authority to get people to follow the rules, but it's quite another thing actually ENFORCING that the rules be followed.  ISO was supposed to have followed their own rules and kicked OOXML ratification the hell out of the FastTrack vote -- but in reality they were quite bribable.  ^.^;

But I guess we do need more people who don't mind standing up to a company who's Market Capitalization currently stands at $239,670,000,000USD.

All I can say to that is:  Go Get'Em Tiger!  W00t!!!  ^v^

Oh, and...

Requiescat in pace.  /v\

*staggers off to bunker to take cover*
Title: If You could design a OS...
Post by: Odin Yggdrasil on October 02, 2008, 11:55:40 PM
Indeed, it all comes down to money. Linux never really makes serious dough, so she never really gets the market share or attention that I think she could handle. Plus because Linux by itself does lack a lot of the user-friendlyness that Windows has to have in order to survive, it would need to have that addressed as well before it could seriously replace Windows.

But really, if you follow the story of Microsoft, this whole time they've been making fortunes on stuff they basically stole from others. Which means, there isn't much reason that someone like me who doesn't have a whole lot to lose can't borrow a few things back from them and return them to where they rightfully belong.

Though really if I was to go all the way, it would be Unix that got 1:1 windows compatibility, not Linux.
Title: If You could design a OS...
Post by: Dr. Mario on December 01, 2008, 01:17:53 AM
Okay, I'm back, finally. But I only have a 32-bit Dell Pentium 4 Precott (Optiplex GX820) - that sucks now that I can't run the test on the 64-bit programs but I still can compile them, I currently use Flat Assembler (FASM) to create the OS instructions and core software.

       Also, I figure in the horizon, there will be the x86 CPUs using exactly the same technology as the CELL Broadband Engine architecture (used in PS3's CPU), so I grabbed the CELL Broadband Engine programming manual, just to be ready for this one. (I know what to do with PowerPC codes now, I just select the x86 GPR that matches exactly the same as the PowerPC GPR that I'm looking at.) so GreenOmega OS might have additional future CPU instruction sets that may be used by the new x86 CPUs.

And, I also decided to do second set of GreenOmega OS, GO32 (32-bit OS) with the same hardware support as what I mentioned - like using x86 CELL BE CPU, running in 32-bit Protected Mode instead of 64-bit Long Mode.
Title: If You could design a OS...
Post by: Dr. Mario on January 20, 2009, 05:27:41 AM
Finally, got another motherboard and Athlon 64 processor!
- however, over time, I slowly learnt that developing an OS isn't a cakewalk - it's closer to impossible, like not able to get the driver you needs - my frustration is one example - I have been looking for the driver source code for Rambus XDR memory controller in the x86 processor chip (I just want it to be able to boot up on this CPU)
I'm not giving up, though. I will have to pore the datasheets.
Title: If You could design a OS...
Post by: NejinOniwa on January 20, 2009, 06:05:12 AM
Patience, the doctor has it.
Maybe a bit too much. ^^ Ganbare~
Title: If You could design a OS...
Post by: Smokey on January 20, 2009, 06:14:49 AM
My god, theres this thread and i've just seen it now?

Anyway, i'd love to help out but i've only programmed Delphi and by the time i've learned the language i actually want to learn, we're 4 years further... granted, if all goes well i should be able to build OSes and drivers by then, and i'll probably start working on an OS by then, but i guess that -according to some quick calculations- i'll finish by the time i'll retire or something like that...
Title: If You could design a OS...
Post by: Dr. Mario on January 21, 2009, 03:38:23 AM
Agreed. Although, I don't know too much about Delphi, I have been using Flat Assembler for OS core and I have just plunged my head into C++ for Higher level of GreenOmega OS, like GUI and command engine (AND for the multicore CPU too)
I have been trying to put XDR DRAM activation codes into kernel, according to whitepaper - however, I get error in FASM everytime it runs across memory interface driver.

It just frustrates me... ×_×

Added after 8 hours 31 minutes:

BTW, I finally found the CELL BE whitepaper, containing the memory (XDR) driver codes (I would thank IBM and Rambus for doing that) so I'm satisified with processor part of kernel. Now, hmm. What to do next?
Title: If You could design a OS...
Post by: Smokey on January 21, 2009, 06:59:59 AM
o_o  ;013  ;015
Where have you learned Assembler?!
That's the language i wanna learn!!
Title: If You could design a OS...
Post by: Dr. Mario on January 22, 2009, 02:01:48 AM
Alright, Smokey.

Here's the link: www.flatassembler.net

However, the guide is always bundled up with FASM. you can look at example or forum for more informations.
Title: If You could design a OS...
Post by: Smokey on January 22, 2009, 07:46:55 AM
Thanks...

Soon (i use the term "soon" loosely) i will have the power to build my own 8-bit microcomputer with everything, from the instruction set to the -rudimentary- OS programmed by ME!!! ;006

Mwuahahahahaaaarrhh!!! ;006

*Makes a dramatic exit to find among others, a i4004 microprocessor and other neccesary hardware*

Added after 1 hours 10 minutes:

Hmm make that an i8086 microprocessor...
But maybe i will be able to build a ~500-900Khz microcomputer with a couple of kiloword of usable user memory...

Epic project awayyy!!!
Title: If You could design a OS...
Post by: NejinOniwa on January 22, 2009, 10:17:10 AM
And OS...designed by ME?

OSHI-
Title: If You could design a OS...
Post by: Smokey on January 22, 2009, 11:36:30 AM
i intend for the OS to be more stable than WinME, but indeed, nice -unintended- pun...
Title: If You could design a OS...
Post by: Dr. Mario on January 22, 2009, 04:48:55 PM
That's a good start, but FASM is only designed for x86, so make it 8088.

However, the complex it get, you may end up wanting to grab Pentium or K5 processors. That's my opinion about the 5x86 CPU part.
Title: If You could design a OS...
Post by: Smokey on January 22, 2009, 05:05:11 PM
ah yes, i have now learned that and i am now studying on 2 types of assembler; the one -wich is most useful, i guess- you have led me to and one on ARM RISC processor...

And i am planning to scale up as i learn more on assembler...

My ultimate goal is to assemble and program a working motherboard, videocard and processor etc... beginning with simple old stuff and working up to a multi-processor, multi-treading -relatively- powerful machine...
Wich'll take some years, I'd imagine... :D

And yes i also realize the need for specialized hardware and knowledge of machine code, but i am very motivated to create my very own computer (who'll be like a son to me by the time i'll be finished ;010)

Added after 1 minutes:

Oh I forgot all about the OS...
Of course if i finally have built a computer system, i'd love for it to have its own -bespoke- OS... :D

I must be insane...
Title: If You could design a OS...
Post by: Dr. Mario on January 22, 2009, 05:17:20 PM
That's good to have a goal.

To be easier on yourself, I recommend x86. because it's easier to program.
Title: If You could design a OS...
Post by: Smokey on January 22, 2009, 05:19:01 PM
thought so... RISC was a bit too tempting, so i got suspicious...
Maybe a cool project once i finally tackle x86...
Title: If You could design a OS...
Post by: Dr. Mario on January 22, 2009, 06:09:52 PM
True. Although, it's possible to program ARM processor to execute x86 program natively.

You said RISC is too tempting?
Ta-da, all of AMD processors are x86 RISC processors!
Title: If You could design a OS...
Post by: Smokey on January 23, 2009, 05:38:24 AM
better keep learning about both, then...
I try not to use intel parts in my design as a matter of principle...
Title: If You could design a OS...
Post by: Dr. Mario on January 23, 2009, 08:06:08 AM
I am planning to build a computer in a NES game console case.
Although I'm using a x86 - I may use a version using a Japanese RISC architecture, perhaps Kelvin.
I may use laptop SO-XDIMM XDR-DRAM as a main system memory, because I may want to play a realistic 3D game on it.
I will also assemble a motherboard by hand. (yeah, I knew how to solder BGA chips.)
I may make GreenOmega 64 OS (and boot firmware based on GO64, so it could be better than BIOSes.)
Title: If You could design a OS...
Post by: Smokey on January 23, 2009, 09:11:25 AM
Check out the post i made in the other thread (http://ostan-collections.net/topic-516-460.html), i intend to assemble that bad boy myself too, and i also intend to have the OS on high speed ROM...
Title: If You could design a OS...
Post by: Dr. Mario on January 23, 2009, 06:22:17 PM
Or Magnetic RAM, MRAM tends to have hard drive-like function and speed.

However, I may use MRAM for firmware and setting (flash only have few thousands of overwrite cycles before failing.)

Anyways, when it gets huge in memory capacity, I may use it as a hard drive. (one for OS and emulators, and another for saved games.)
Title: If You could design a OS...
Post by: Smokey on January 24, 2009, 12:16:29 PM
I'd still like to use (E)EPROMs for the OS to enhance system security...
And any kind of volatile memory (SDRAM and up) would suffice for the pagefile, since it is faster than HDD
Title: If You could design a OS...
Post by: Dr. Mario on January 24, 2009, 09:54:14 PM
How about pagefile memory consisting DDR chip?

Anyway, I think the pagefile on my NES computer may be nonexistant - if it do exist, it would be better off being held on main memory, namely - 4.0GHz Rambus XDR-DRAM linked directly to the x86 Cell CPU - similar to Athlon 64 that you're familiar with.
Title: If You could design a OS...
Post by: Smokey on January 25, 2009, 05:47:56 AM
i assume you will not be using HDD for mass storage, then?
I will, since i intend to break some record by installing a couple of dozen TB in mass storage, wich will be darned expensive if done with DRAM.. btw isnt DRAM volatile memory...?
And DDR pagefile was the idea...
Title: If You could design a OS...
Post by: Dr. Mario on January 25, 2009, 05:59:52 AM
Yes. DRAM is a violate memory - it can be rendered a non-violate memory if continuously refreshed and fed it with a battery.

I would rather keep OS on SDHC memory card, however, if MRAM get large enough, I would grab MRAM SSD with SATA interface.
Title: If You could design a OS...
Post by: Smokey on January 25, 2009, 11:04:35 AM
i don't know, i want to try to keep writability to an absolute minimum...(viruses, hacking etc)...
And SATA is indeed best cuz 1 it has small connectors, saving space, and 2 a 60-way striped RAID drive with 3Gbs per drive will kick ass... ;010
Title: If You could design a OS...
Post by: Dr. Mario on January 25, 2009, 11:20:42 PM
However, you can choose to have NX-Bit on the 64-bit host CPU enabled to deter the virus and possibly smash the evil hacker in the track.

And as for the SDHC, it will be tagged by firmware for NX-Bit paging - but I doubt the x86 CELL's NX-Bit would be used much since I'm not gonna to hook it up to Internet, rather a stand-alone computer.
Title: If You could design a OS...
Post by: Smokey on January 26, 2009, 06:47:28 AM
i dunno, i would like to have some networking capabilities, but then again.. with a full-custom OS, all you basically ned is a new filesystem to deter viruses and the malicious hackers (hackers that actually manage to break in such system are usually professionals and have no harmful intentions)
Title: If You could design a OS...
Post by: Dr. Mario on January 26, 2009, 07:17:06 AM
You can keep a small (but important) paging binary on Level-2 cache RAM inside a x86 CPU - it can be locked down by RING-0 key (if programmed correctly - no one but you and the OS can see the paging data in its flesh.)

You can download the manuals from AMD (in software developer area) for more informations.
Title: If You could design a OS...
Post by: Smokey on January 26, 2009, 07:25:24 AM
cool..
new info to assimilate...
never would've thought to go to AMD (or IBM, ASUS WD) for info....
Title: If You could design a OS...
Post by: Dr. Mario on January 26, 2009, 07:41:28 AM
AMD is full of helpful information.

Of course, those dudes and gals over at AMD supports Open Source, which is also why the manual's openly available to public.
Title: If You could design a OS...
Post by: Smokey on January 26, 2009, 08:13:07 AM
IBM is helpful and welcoming too, i see...

Good ol' big blue...
Title: If You could design a OS...
Post by: Dr. Mario on January 26, 2009, 08:45:59 AM
Of course, I got Cell BE programming manuals.
That way I would know how the x86 cell ticks (both PowerPC and x86 CELL processors are designed similarly - the only difference is the engine archietecuture)
Title: If You could design a OS...
Post by: Smokey on January 26, 2009, 02:18:40 PM
yeah, i did realize that i need to update my library...
DOS-manual and Win200 Server MCSE book won't cut it here...:D
plus i need to print those Assembler tuts because screen reading sucks...
Title: If You could design a OS...
Post by: Dr. Mario on January 26, 2009, 07:51:06 PM
True. Of course, the Windows book that you have will still help if you are planning to use WINE core (Windows emulator).
Usually, it's up to you because you are the programmer.
Title: If You could design a OS...
Post by: Smokey on January 27, 2009, 05:49:56 AM
true, true... i always knew i was right in not returning that book to school.... i should've kept the networking supplement as well...(i forgot most of my CCNA training)
Title: If You could design a OS...
Post by: Dr. Mario on January 27, 2009, 06:52:12 AM
Ha ha, true.

Anyways, I'm still looking for few more chips, and is eyeing at Japanese MOSFET, perferrably Mitsubishi.

The Mitsubishi 1,500 Volts switching MOSFET would be used to provide 0.3 - 1.2 Volts juice to the CPU, while remaining cooler (Maxmium 250 Amps in Voltage Regulator configuration)
It will be driven by Maxim-IC's Turion 64 power controller chip.
Title: If You could design a OS...
Post by: Smokey on January 27, 2009, 06:57:05 AM
oh shoot, havent thought about such components yet....

I need a design team...
Title: If You could design a OS...
Post by: Dr. Mario on January 27, 2009, 07:18:32 AM
You can post the information of homemade motherboard or for privacy, just PM me, I will be able to help you, Smokey, on electrical part (since I had a feeling that you may want to do software yourself.)
Title: If You could design a OS...
Post by: Smokey on January 27, 2009, 08:41:13 AM
oh, the software is of later concern... I am now trying to cope with the design...
But i think i will use simple (old) processors first, to learn better (read faster) and to prove the viability of my theory... ( i first have to prove that designing a computersystem from the ground up will help build a career, and is useful in general)
But i will post more detailed designs as i progress, i can post them here if i copyright them... (besides i trust this forum will not steal my designs...):D
Title: If You could design a OS...
Post by: Dr. Mario on January 27, 2009, 08:54:10 AM
If you can't trust the forum, just PM me. I will give you E-mail address when it's necessary.
Title: If You could design a OS...
Post by: Smokey on January 27, 2009, 08:55:53 AM
probably better, don't want to bore the forum... and it will be Nej safe then, since he is on some crusade of flame...
Title: If You could design a OS...
Post by: Dr. Mario on January 27, 2009, 09:04:51 AM
Ok, PM'd you, smokey.
Title: If You could design a OS...
Post by: Red-Machine on February 15, 2009, 06:36:07 AM
If I could design an OS, I'd prolly take ME and make it into the OS it should have been.  And also give it full DOS mode support.  DOS games FTW!

If not, I'd at least base it on the 9x series.  They have so much promise as gaming platforms these days as they allow direct access to hardware, whereas NT-based OSes have to wrangle their way through the highly-beuracratic hardware abstraction layer.

And another thing, I'd try and blast my way through DOS's upper memory limit.  I WANT 2GB FOR MY DOS GAMES, NOT SMEGGING 1MB!!!!!!!
Title: If You could design a OS...
Post by: Smokey on February 15, 2009, 08:58:19 AM
hehe, 128bit DOS with GUI.... would pwn... :D
Title: If You could design a OS...
Post by: Dr. Mario on February 19, 2009, 02:54:41 AM
I have done it once with another version of GreenOmega 32 OS I made. What I did was to remove file: EMM386 and HIMEM and wrote a script to fool WinME into thinking it's already installed - only GO32 kernel's own. And MS-DOS runtime's natively emulated (FreeDOS plug-in I made) - I also have attempted to run Windows 3.1 in Long Mode (interpreted on-the-fly) with GO64 kernel.
Title: If You could design a OS...
Post by: Smokey on February 19, 2009, 05:10:48 PM
Ow, sweet...
Gawd, i really need to get my shiz together, since i now have two projects, wich i can combine really well, though...
Title: If You could design a OS...
Post by: Dr. Mario on February 19, 2009, 07:48:25 PM
Bingo. Also I hope your projects are coming together well.

BTW, getting Windows shell to run on other OS kernel like what I did is considered "Programmer's Nightmare." - therefore it's not easy.
I had to make a JlT (Just-In-Time) compiler with both GreenOmega and WINE source codes - to even try run Windows 3.1 in Long Mode (64-bit mode). If you want to pull it off with your own OS, you might want to do the same.
Title: If You could design a OS...
Post by: Smokey on February 19, 2009, 07:51:26 PM
Oh, no... i'll first try to get a command line up and running.. if i nail that i'll look at getting a GUI...
Title: If You could design a OS...
Post by: Dr. Mario on February 19, 2009, 07:56:33 PM
Oh, that's alright. Learning experience never stops there.
Title: If You could design a OS...
Post by: Smokey on February 19, 2009, 08:10:18 PM
Jup, and while i'm learning, i'd rather go slow and do it right than go quick and mess half of it up......
Besides if i get an text-based OS working, i can try to adapt it for server use, or beowulf use... When i can get my OS to handle a beowulf, that would ease programming on a custom system...
Title: If You could design a OS...
Post by: Dr. Mario on February 19, 2009, 10:35:25 PM
Oh, like self-learning driver system. I have it in my OS, surely useful as hell.

I also have a server with GO64 (I made for server - chock full of useful programs like AI anti-virus and smart file recover software.)
The File System on GO64 SSD is formatted with ATFS (Advanced Technology File System) - that is, ATFS-2G (1,024-bit Random Hash Cluster encryption with Dual Linear Cryptography Hashing [totally unbreakable.] AND improved support for different FS in the same volume table)
Title: If You could design a OS...
Post by: Smokey on February 20, 2009, 08:55:02 AM
Good idea, i need to incorporate encription on my FS, preferably a 1kbit too...
Would an encryption work if it had a key wich changes every hour in a list of 168 pre generated keys according to a set pattern?

That, plus dual security card checks to boot and load the OS... ^_^
I love me some hefty security, i can really go overboard on it (above is kinda tame, i can go all out but that would be insane ^_^)...
Title: If You could design a OS...
Post by: Dr. Mario on February 20, 2009, 07:30:15 PM
Fine for regular hard drive and Magnetic RAM SSD. Flash version SSD won't like it because when the encryption keys are being constantly changing, it will overwrite it more than once, which account for flash transistor rots.

I usually kept some key on PC memory module (changes every 100 milliseconds due to OS improvements.) - the password keyword is divided into two keys (using 256-bit hexadecimal hash I developed - both key, although the original password is the same, aren't the same.)
Title: If You could design a OS...
Post by: Smokey on February 20, 2009, 07:42:04 PM
Cool system, and i am now very happy i'm going to use HardDisks... ^_^
But as i progress, i think there will be added features, like physical keys for case access and power up, fingerprint scans, PIr sensors and laser sensors in the case etc... :D
Title: If You could design a OS...
Post by: Dr. Mario on February 20, 2009, 08:09:41 PM
Well, you can use fingerprint scanner in place of text password - deters many evil hackers. Also, a bonus - YOU won't have to worry about forgotten password for entry.

Also one of my computer at work have my own OS installed (because of its ability to run Linux and Windows softwares) and I usually use fingerprint scanner (at both POST and password window - yes, the BIOS I made use 100% of GO64 core so it's GUI-based. (Why 64-bit? It's to emulate 64-bit PowerPC - ran Mac OS 9 lightning fast.)

Added after 8 minutes:

Why did Sonata booted up on my home PC so fast? I used a SSD, of course. Also x86 Cell BE (x86 version of PS3 CPU) is to be accounted for.

(I usually use this lightning fast CPU for 3D modeling, video editing, and gaming)
Title: If You could design a OS...
Post by: Smokey on February 20, 2009, 08:37:28 PM
Oh, sweet, that's why i want to kep my OS as simple as possible, i don't want it to waste valuable resources on looking pretty... ^_^
Title: If You could design a OS...
Post by: Dr. Mario on February 21, 2009, 04:14:07 AM
Like Windows 3.1 GUI (or 98SE?) - about my OS?
Too advanced... (BrokenGlass GUI - like Aero GUI in both Vista and 7, only different.)

And I was wondering what to do with Dual-Core PowerPC SoC. Hmm.
Maybe use it in netbook. (If so, I probably would throw in x86 JIT emulator, so I would drool at Windows 7 as it boots up on homemade PPC-based netbook. ^_^ )

My own netbook (I might make) tech spec:
MC8640D 1.25 GHz (DC)
2GB DDR-II 800MHz
GreenOmega 32 - based boot firmware
64GB SSD(?)
TFT OLED screen

Added after 13 minutes:

And the rest I will deal with later. Like trying to find AMD Radeon 3400 chip itself (just want it to be as small as possible.)

Also the PPC embedded CPU has dual channel DDR-II controller so I might be able to max out 32-bit RAM memory address (4GB) so I can open sh*tload of programs on either Mac OS 10 OS or Windows XP / 7 on it. (I have both Mac OS 9 and 10 OSes - it will run natively and unmodified on this CPU.)
Title: If You could design a OS...
Post by: Smokey on February 21, 2009, 07:08:33 AM
If you want tiny, wait untill AMD releases their Fusion (http://en.wikipedia.org/wiki/AMD_Fusion) cores, they combine CPU and  GPU on the same die...
Well something like 3.1 would do fine. (with updated support for 24-bit colour and a nice wallpaper) That reminds me of my update from Win2kSP4 to XP, i thought XP didn't look serious enough and that all those colours and stuff were completely unneccesary... I thought: what is this, M$ My First OS?, aimed at children?
Title: If You could design a OS...
Post by: Dr. Mario on February 21, 2009, 08:21:08 AM
Well, unfortunately, the first Fusion won't have GPU and CPU on the same die (due to sucky memory bandwidth from even DDR 3)

And the GPU in Fusion is only aimed at graphic acceleration (like Blu-ray Disc video file preprocessing, for example), not displaying anything.

And AMD will actually make a Fusion die unlike the first one (first Fusion CPU have two dies, while future Fusion 2G have only one.) that will actually be made on 32nm HkMG process (not on SOI anymore from this point) and will support XDR.

Added after 9 minutes:

Or would it still be made on 45nm? Damn it, too much technophile crows are flying in a circle around AMD, giving away too much informations, which unfortunately, aren't correct.

Caa! Caa! Caa! Itantic is sinking! Caa!
Title: If You could design a OS...
Post by: Smokey on February 21, 2009, 08:48:29 AM
Well at least it's good to see AMD still coming up with new and fresh ideas...
Title: If You could design a OS...
Post by: Dr. Mario on February 21, 2009, 05:28:52 PM
True. (which Athlon 64, being like PowerPC 970 on steriod, perform better in many area of data processing than Intel CPU [which is CISC]. Yea, you read it right - Athlon and Phenom both are Load-Store RISC, which put it in the same league as ARM, MIPS, and PowerPC.)
Title: If You could design a OS...
Post by: Smokey on February 21, 2009, 05:35:53 PM
Suweeet! I never was an intel fan since i found out that at one time an intel processor calculated 6*6 as 6+6+6+6+6+6 where an AMD would simply do 6*6 as 6*6...
Title: If You could design a OS...
Post by: Dr. Mario on February 21, 2009, 11:20:01 PM
Yea. I'm a different story - I have been hardass Intel fanboy since 12 year old until at age of 18, someone introduced me to AMD world by giving me a used Athlon XP CPU and I ran Windows Vista, it performed better than I expected, so two months later, I got Athlon 64 Venice - I immediately fell in love with this CPU, because it not only performed better, it's also easier to program. (I'm 21 now... So it have been only 3 year.)

Added after 21 minutes:

Also too bad K5 and K6 never had its chance to shine, thank to shoddy FPU works.

But time have changed, Athlon was given a 128-bit VLIW FPU, which make Pentium 3 look like a i486 DX CPU.

What about Phenom? It's blessed with PowerPC FPU, being 512-bit VLIW (128-bit math), so it's a silicon-based demon. You would be able to do Prime95, ending up with more than few primes. (How did AMD get a piece of PowerPC technology? Easy, IBM's still working with AMD.)
Title: If You could design a OS...
Post by: Smokey on February 22, 2009, 08:14:37 AM
Yeah, i still remember AMDs Durons were better and cheaper than Intels Celerons... And of course AMD was the first with a 64-bit CPU wich also worked on 32-bit, where intels 64-bit CPU was more like a PentiumMMX while working in 32-bit mode...:D
Title: If You could design a OS...
Post by: Dr. Mario on February 22, 2009, 03:47:30 PM
I also have heard of nasty remark on Pentium 4 "PresHot" (Just kiddin' - Prescott - it had so much promise, only to be f***ed by Intel.) and Core 2, by fact that it simply refused to enter Long Mode. (Hey, just blame it on chipset!) It, however was fixed by being given QuickAssist and internal on-die DDR3 controller.

And I think AMD's heading for trouble - Mangy-Cours, being of MCM design, I think, should be a native single-die 12-core CPU. With MCM, it could lose 40 to 60+ GFLOPS over a useless design.

Added after 13 minutes:

(C'mon, AMD! Intel already tried it and look at what happened to Core 2 Quad, MCM turned it into shitwreck. Intel learnt a valuable lesson never to rely on MCM design ever again.)

Putting it into prospective; Mangy-Cours, MCM ver. will eat 140 watts, while native 12-core version will only eat 80 watts - taking EVERY single voltage rail lands (pins) on this CPU, into account. The same thing with Core 2 Quad.
Title: If You could design a OS...
Post by: Smokey on February 22, 2009, 03:49:41 PM
Meh, not as bad as a screwup as intel's HyperThreading attempt: It was an invite for malicious software and other attacks, because they could piggyback on legit software (or something like that, been a while since i read about it)
Title: If You could design a OS...
Post by: kaineru on February 22, 2009, 10:05:47 PM
Why not try to create Altimit?
Title: If You could design a OS...
Post by: Smokey on February 23, 2009, 06:50:08 AM
What, from .hack? have to watch that one first... But from what i've read it does sound like fun, but then again creating such a worm and becoming the dominant OS in the world by force is much like M$...
Title: If You could design a OS...
Post by: Dr. Mario on February 23, 2009, 08:31:28 AM
Possible. But from my observation on .HACK movie I borrow from my Japanese friend - it's pretty much a modified Linux OS. (Eyes never lie. I have experience f***ing around with Linux and my GreenOmega is based on it [not kernel, it was my idea, though] - ran KDE and Gnome fine, which are either loaded in GO-JET command engine console)

It's still awesome, though.

Added after 23 minutes:

How did I do it? I first assembled those desktop packages in native Linux format then did this command (Example - running KDE on GO64):

mov RAX(‹ref›)**** [000034]
bin_org0047 ****‹ref›EXECUTE_PAGE
LOAD: [C:/GO64/MISC/KDE/bin/kde34.bin]

the word ref in light arrow indicate the Japanese symbol Reference. (I used several other Japanese electronic symbols in GO-JET, making programming easier hence word JET stands for Japanese Electronic Teletyping - a command format I use - MS-DOS/NT command works fine too)
Title: If You could design a OS...
Post by: Smokey on February 23, 2009, 08:45:43 AM
And here i am still messing around with the binary boot sequence of the Altair...
Title: If You could design a OS...
Post by: Dr. Mario on February 23, 2009, 09:08:45 AM
Huh, that gotta be real small boot sector (128 Bytes, providing the CPU is 8-bit, for 16-bit x86 one, it's 512 bytes, sitting on HEAD=0 and TRACK=0 of floppy disk, for example.)

However, if you want, you can use EFI boot produce, although I doubt you will, since I know you work with old computers. Still, it would be neat (I wrote EFI preloader for to boot GreenOmega kernel.)
Title: If You could design a OS...
Post by: Smokey on February 23, 2009, 02:02:49 PM
Altairs boot with 8 switches on the front panel to code a byte and one switch to load the byte you just coded... :D
Title: If You could design a OS...
Post by: Dr. Mario on February 23, 2009, 07:58:25 PM
Interesting. It's based on ancient Macintosh CPU (68k), right?
Title: If You could design a OS...
Post by: Smokey on February 24, 2009, 09:05:21 AM
Nope it was based on the Intel 8080 CPU and there was a variant based on the Zilog Z80 processor...
And since it is from 1975 i doubt it is based on any mac ^_^
Title: If You could design a OS...
Post by: Dr. Mario on February 24, 2009, 10:14:44 AM
Interesting, a pre-x86 CPU. However, I tried sticking a x86 CPU (i8088) in Apples II when I was 12 years old - Booted like a charm. So I think you might be able to put one in Altair system and it will boot. (this early x86 CPU understands 8-bit data, since it's based on 8080 core.)
Title: If You could design a OS...
Post by: Smokey on February 24, 2009, 11:21:34 AM
I think you'd need an Intel based Altair though, not a Zilog clone...
Title: If You could design a OS...
Post by: Dr. Mario on February 25, 2009, 01:50:51 AM
Well, they're both the same. The only difference is the instruction used in the boot firmware (Same GPRs, though.)
Title: If You could design a OS...
Post by: Smokey on February 25, 2009, 03:12:46 AM
Ah, wel, i "knew" they both had to be 8-bit microprocessors, but those days you could never be too certain about compatibility... ^_^

Added after 1 minutes:

Heck you couldn't be certain about compatibility up till the late PIII's...
Title: If You could design a OS...
Post by: Dr. Mario on February 25, 2009, 09:22:38 AM
True. You can try the same thing as I did - grab Apples IIe then pull out original CPU and swap in a x86 CPU (perferrably Intel 8088, but generic ones, like AMD am8088 will work.)

I didn't have OS for Apple IIe to mess around with x86 CPU I put in, but keyboard input worked.
Title: If You could design a OS...
Post by: Smokey on February 25, 2009, 12:14:06 PM
Well AMD literally cloned Intels CPUs back then, because IBM wanted a  competitor for Intel...
Title: If You could design a OS...
Post by: Dr. Mario on February 25, 2009, 10:18:11 PM
Since Intel was the only one, IBM wanted dirt cheap x86 processor, so yeah, IBM forced Intel to license their sh*t to AMD so they would just sit in their favorite sofa and watch the firework (you know what I mean?)

I gotta tell you IBM did the right thing. See how sophisicated the AMD Phenom II is?
Title: If You could design a OS...
Post by: Smokey on February 26, 2009, 09:01:16 AM
Yeah, i loove IBM for what they made and did... only thing i didn't like is that they didn't call Kildall back and went straight to Gates...
Title: If You could design a OS...
Post by: Dr. Mario on February 26, 2009, 09:41:35 AM
;020 Oh well, Windows did shaped the x86 processors' future.

IBM now favor Linux, since it simply turn PowerPC CPU a speed demon. It also allow JIT x86 emulation, making booting Windows NT (up to Windows 7) possible.

They also opened CELL BE up to open source, which will open up Phenom II Cell project - which is in the work. It will finish Nehalem off in retrospect to benchmarking. (more like IBM's revenge to Intel, hmm...) ;025
Title: If You could design a OS...
Post by: Smokey on February 26, 2009, 10:43:34 AM
Good, the world (and especially the gaming industry) needs to know that Linux is better...
Title: If You could design a OS...
Post by: Dr. Mario on February 26, 2009, 09:14:45 PM
Glad I ported 64-bit Linux to GreenOmega 64 OS, so I would run Linux programs on my OS (WINE is also ported, but Win64 part still have a long way to go, however, 32-bit ones work fine.)
Title: If You could design a OS...
Post by: Smokey on February 27, 2009, 06:31:07 AM
Well, windows in general has a long way to go, they need to be more open to the rest there at M$...
Title: If You could design a OS...
Post by: Dr. Mario on February 27, 2009, 08:29:06 AM
;014 Won't be until 2010 or later.

BTW, I would be happier if Windows go open-source, it will make porting 64-bit Windows NT into the plug-in executible easier [so that way the GreenOmega 64 kernel will generate 64-bit Windows NT environments when needed.] - 32-bit port already is in use [using WINE source codes]... =s Want 64-bit one...
Title: If You could design a OS...
Post by: coldReactive on July 27, 2009, 08:08:59 PM
I wanted to design an OS, and even gave it a name and a logo, but I can't code worth shit.

Here's the logo in wallpaper format on one of my old DA accounts that I no longer use: http://velvetsea42.deviantart.com/art/RyukiOS-Wallpaper-97083761

It was to have the following specifications:

-- Very Light GUI (Using a Win32 alternative/wrapper so that win32 apps can run)
-- Lord Daemon GVUI named Ryuki (An anime girl with long purple hair, purple eyes, etc.)
-- Required at least 50 MB of RAM to Run
-- Windows compatibility with GNOME, KDE, XFCE and LXDE compatibility.
-- CLI with the GVUI Lord Daemon present
-- Logging into the OS would have Ryuki pop-up and welcome you.
-- Logging out of the OS would have her hair cover up the screen and have her giggle as the login screen appeared over her hair.
-- No limit on RAM
-- hybrid x86/64 OS. (Along with a mobile version with a chibi Ryuki GVUI.)

Quote from: "Dr. Mario"BTW, I would be happier if Windows go open-source, it will make porting 64-bit Windows NT into the plug-in executible easier [so that way the GreenOmega 64 kernel will generate 64-bit Windows NT environments when needed.] - 32-bit port already is in use [using WINE source codes]... =s Want 64-bit one...

Google ReactOS.
Title: If You could design a OS...
Post by: Dr. Mario on August 29, 2009, 03:25:09 AM
ReactOS is kind of worthless, because it can't directly execute WIN64 software without having to use a real weird emulation scheme (which would chomp down onto handful RAM memory, so for 'em it ain't worth it. It still can be done, but it's difficult if you don't really know how Windows 64 kernels, from XP to 7, work.) But in the future, maybe we would see React64.
Title: If You could design a OS...
Post by: Dr. Mario on April 08, 2010, 04:32:39 AM
Eh, this thread is dead...

Will have to remove it soon.. Unless anybody still want to post anything here... If so, I will leave it alive.
Title: If You could design a OS...
Post by: coldReactive on April 08, 2010, 06:35:24 AM
Quote from: "Dr. Mario"Eh, this thread is dead...

Will have to remove it soon.. Unless anybody still want to post anything here... If so, I will leave it alive.

Remove the whole forum while you're at it, since it's pretty dead.
Title: If You could design a OS...
Post by: Bella on April 08, 2010, 11:54:04 AM
If I could design an OS...

-It'd have the stability of Multics
-The flexible CLI of Multics
-The security of OpenVMS... er... actually, scratch that, Multics
-A snazzy GUI like OSX!

>XD
Title: If You could design a OS...
Post by: Red-Machine on April 08, 2010, 12:17:58 PM
So, basically Mac OS M?
Title: If You could design a OS...
Post by: PizzaDrill on April 08, 2010, 12:27:06 PM
Quote from: "Bella"If I could design an OS...

-It'd have the stability of Multics
-The flexible CLI of Multics
-The security of OpenVMS... er... actually, scratch that, Multics
-A snazzy GUI like OSX!

>XD
So basically you want Multics with X and Compiz-fusion?
Title: If You could design a OS...
Post by: tan-1 on September 26, 2010, 04:10:41 AM
i would like to make in OS to but i dont know where to start or what to do but it sounds like fun
Title: If You could design a OS...
Post by: Dr. Kraus on September 26, 2010, 10:54:58 AM
I just like to contribute to Fedora and Ubuntu for now (Fixing little bugs and doing a little custom work). I do hope to help make a OS someday, after I finish my studies in code.
Title: If You could design a OS...
Post by: PizzaDrill on October 20, 2010, 09:14:15 PM
If I made an OS, if you added "ZEEKY BOOGY DOOG" to the kernel parameters it would wipe the HDD.
Title: If You could design a OS...
Post by: NejinOniwa on October 21, 2010, 04:43:04 AM
ಠ‿ಠ
Title: If You could design a OS...
Post by: 11076ddz on November 07, 2010, 10:04:03 PM
hey isnt this how linux started? Minux edited by linus torval?
before we know it

PIZZA DRILL OS!
the new edition to the Linux community!
Title: If You could design a OS...
Post by: NejinOniwa on November 08, 2010, 02:03:17 AM
QuoteMinux edited by linus torval?
1: Torvalds.
2: Minix.
3: No, no, it is NOT. For one, Linux is a Unix-alike. Did you ever see the words Minix-alike applied to ANYTHING?

Keyword being, DO. YOUR. RESEARCH. PROPERLY.
Title: If You could design a OS...
Post by: Bella on November 08, 2010, 11:16:25 AM
Quote from: "NejinOniwa"
QuoteMinux edited by linus torval?
1: Torvalds.
2: Minix.
3: No, no, it is NOT. For one, Linux is a Unix-alike. Did you ever see the words Minix-alike applied to ANYTHING?

Keyword being, DO. YOUR. RESEARCH. PROPERLY.

Funny, a computer tech I know seemed to think Linux was a heavily modified version of Minix too. I politely informed him otherwise (or tried)... Minix may have inspired the creation of Linux, but it's by no means an ancesstor.

MInix and Linux are both Unix-likes, but of course the two are nothing alike philosophically or politically. Minix is a humble little experimental academic OS while Linux is far more akin to early versions of Unix (free software, even though the concept didn't exist back in Unix's early days, they've both experienced explosive growth in the professional market, hundreds of variations of each, etc, etc~)
Title: If You could design a OS...
Post by: 11076ddz on November 08, 2010, 12:24:12 PM
Thats what they teach in college, so please chill out homie.


goes somthing like....


Linus took Minix and made linux

however minix was scripts use in a class for developing os. the major requirement being that it was suppose to be Paleolithic. linus who never took the class posted his monolithic program on some blog or something another and it got popular.


anyways this demands more research and a definite answer! then me being mad at MR. porteet
Title: If You could design a OS...
Post by: NejinOniwa on November 08, 2010, 04:02:39 PM
Quotesome blog or something
Blog?
In '91?

ಠ__ಠ
Title: If You could design a OS...
Post by: Red-Machine on November 08, 2010, 04:44:38 PM
BBS more like!
Title: If You could design a OS...
Post by: NejinOniwa on November 08, 2010, 05:12:44 PM
I know, but the comparison ticks me off. -_-
Title: If You could design a OS...
Post by: 11076ddz on November 08, 2010, 06:19:22 PM
My bad! XD
Title: If You could design a OS...
Post by: stewartsage on November 08, 2010, 09:00:30 PM
Perhaps it was Usenet?  Usenet knows allllllllllllllllllllllll

*shrug* My own textbook mentions neither so I can't speak as to what's being taught.  It isn't correct though.
Title: If You could design a OS...
Post by: 11076ddz on November 08, 2010, 09:12:58 PM
they didn't give us textbook for Linux administration class only reference manuals.
Title: If You could design a OS...
Post by: Bella on November 08, 2010, 09:25:26 PM
Quote from: "SoulTaker916"Thats what they teach in college, so please chill out homie.


goes somthing like....


Linus took Minix and made linux

however minix was scripts use in a class for developing os. the major requirement being that it was suppose to be Paleolithic. linus who never took the class posted his monolithic program on some blog or something another and it got popular.


anyways this demands more research and a definite answer! then me being mad at MR. porteet

Your college teaches things wrong then. =.=

Minix was made by Andrew Tanenbaum at Vrije University for teaching purposes. Torvalds, who was attending University of Helsinki when he created the Linux kernel, used Minix but didn't base Linux off of it. Linux was first announced (and its code made available for download?) on alt.os.minix.

By "Paleolithic" you mean surely mean monolithic, right? As in monolithic kernels v. microkernels?

Never had that awesome of luck finding good historical accounts surrounding operating systems and computers in books; when it comes to these matters, Wikipedia and Google ARE your friends.
Title: If You could design a OS...
Post by: Aurora Borealis on November 08, 2010, 09:30:04 PM
Paleolithic kernel? Linux, nor Minix has one, but I'm sure UNIX does!
Title: If You could design a OS...
Post by: Bella on November 08, 2010, 09:37:18 PM
Quote from: "Aurora Borealis"Paleolithic kernel? Linux, nor Minix has one, but I'm sure UNIX does!

Nope, Unix uses a monolithic kernel. http://en.wikipedia.org/wiki/Monolithic_Kernel

The only kernels that exist are monolithic-, exo-, nano- and microkernels, as well as hybrid kernels.

EDIT: I think some humour may have been lost on me here. Oh you Aurora-sama. :V
Title: If You could design a OS...
Post by: stewartsage on November 08, 2010, 11:09:25 PM
Quote from: "SoulTaker916"they didn't give us textbook for Linux administration class only reference manuals.

Then I rejoinder you to consult this (http://www.youtube.com/watch?v=EGC09B810Yk).
Title: If You could design a OS...
Post by: 11076ddz on November 08, 2010, 11:30:34 PM
sorry to cause such a stur up. as u can tell i don't remember or care that much about what the Linux teacher teaches.

if you want my teacher has the original "whatever" announcing Linux.

my original point is that topics like this may actually form a new O.S.
Title: Re: If You could design a OS...
Post by: CanaryTan on February 21, 2011, 08:32:09 PM
Ive made an os before. I made one with cosmos and one with susestudio.
Title: Re: If You could design a OS...
Post by: Dr. Kraus on February 21, 2011, 10:27:39 PM
Quote from: CanaryTan on February 21, 2011, 08:32:09 PM
Ive made an os before. I made one with cosmos and one with susestudio.

I think by "Making your own OS" it means to make EVERYTHING yourself such as the kernel (most people would just use Linux kernel than making your own) and all the little stuff most people wouldn't be able to understand without dumbing everything down to absolute elementary playground chat. though it is nice to make custom versions of Linux through helpful and simple engine can't really be seen as making your own OS because everything is given to you and you just have to make a few tweeks here and there to fit your needs. To me and most people I would think, making an OS is spending days upon months upon years even to make something completely unique for the user to experience, your not making an OS for yourself, you are making an OS for the community and the world to use and take advantage of! This isn't noticeable in most Linux distributions because for me, they all look the same and I'd be better off using just Ubuntu due to it having one of the more large communities. 

Rant end.
Title: Re: If You could design a OS...
Post by: Chocofreak13 on February 24, 2011, 01:59:36 PM
i was hit by an idea in the shower the other day (all the best ideas come in the bathroom, don't you agree?) about the linux distro that was supposed to be made and named after me. :\

it was going to be like a linux version of nanami. but i was thinking, i don't want people hacking the distro, trying to change it (they can do that with some other one). so i wanted to put in a failsafe that if someone tried to affect some of the kernel, it would unlock a hidden side to the os (basically, when you downloaded it, it would be all sweet and anime and nice, but if you tried to hack it, you'd lose the ability to use the cute side, and a different set of sounds and whatnot would become the default). the hacked side would consist of japan's greatest horror hits (a few sounds from the Red Room animation, some stuff inspired by the list of japanese crimes, etc), and any attempt to reinstall the os would overwrite the os disk, turning it into a copy of the hacked version (like a virus).

some people might actually like the hacked side better......even though i'd try my hardest to make it as sick and depraved as possible. :\
Title: Re: If You could design a OS...
Post by: NejinOniwa on February 24, 2011, 02:48:02 PM
The bad part about that is that I'm pretty sure it's breaching the GPL on any number of points. >_>
Title: Re: If You could design a OS...
Post by: Chocofreak13 on February 24, 2011, 07:41:52 PM
i am unfamiliar with this PL that you speak of.... >>;
Title: Re: If You could design a OS...
Post by: NejinOniwa on February 24, 2011, 08:31:55 PM
GNU Public License - the usage license for Linux, and just about everything else "open source" that's not BSD. -w-
Title: Re: If You could design a OS...
Post by: Bella on February 24, 2011, 09:18:52 PM
If people wanted to use an OS that's an unhackable, kludged-together monstrosity, they'd just use Windows.

PA-DUM-TSCH~
Title: Re: If You could design a OS...
Post by: Dr. Kraus on February 24, 2011, 09:36:58 PM
Quote from: Bella on February 24, 2011, 09:18:52 PM
If people wanted to use an OS that's an unhackable, kludged-together monstrosity, they'd just use Windows.

PA-DUM-TSCH~

Lalz nice one bells! of course Windows is pretty much the standard for everything now...
Title: Re: If You could design a OS...
Post by: Red-Machine on February 25, 2011, 03:36:20 AM
Quote from: Bella on February 24, 2011, 09:18:52 PM
If people wanted to use an OS that's an unhackable, kludged-together monstrosity, they'd just use Windows.

PA-DUM-TSCH~

Yes, Bells.  And if people want to be left wide open to attack, they use Macs.  When WILL they patch those security holes..?
Title: Re: If You could design a OS...
Post by: CanaryTan on February 25, 2011, 08:02:15 AM
Quote from: Bella on February 24, 2011, 09:18:52 PM
If people wanted to use an OS that's an unhackable, kludged-together monstrosity, they'd just use Windows.

PA-DUM-TSCH~

That reminds me of this one thing on the big bang theory when Raaj told everyone how sheldon got punched by bill gates xD
Sheldon went up to bill gates and said 'Maybe if you weren't too busy worrying about sick kids and africa you could've made windows vista better'
xDD Bill Gates was at their University or something. 
Title: Re: If You could design a OS...
Post by: Krizonar on February 25, 2011, 09:19:44 AM
If I made my own OS, Apple would sue me for copy pasting their OS.

Only difference would be the startup sound is replaced with chariots of fire and the blue screen replaced with "insanely great" in size 80.6 font. You then press enter to stop the music and enter your computer.
Title: Re: If You could design a OS...
Post by: Bella on February 25, 2011, 11:55:23 AM
@Red: Huh. Yeah. I can just think of how many virii I've caught using OSX. No, wait, that was Windows. I guess maybe Unix IS more secure. Since, you know, it's fsckin' UNIX.

http://images.apple.com/macosx/security/docs/MacOSX_Security_TB.pdf

@Canary: I lol'd. xD

@Krizo: THAT'S THE BEST IDEA EVER. Eh, my dream OS would pretty much be an x86 clone of Multics with the X Window System and the GNU Toolkit. Laws of the known universe breaking as it is. >____>
Title: Re: If You could design a OS...
Post by: Red-Machine on February 25, 2011, 12:22:18 PM
Quote from: Bella on February 25, 2011, 11:55:23 AM
@Red: Huh. Yeah. I can just think of how many virii I've caught using OSX. No, wait, that was Windows. I guess maybe Unix IS more secure. Since, you know, it's fsckin' UNIX.

That's not called being secure, it's called using an OS that nobody can be bothered to hack, so security is not something Apple worries about.
Title: Re: If You could design a OS...
Post by: Bella on February 25, 2011, 12:56:27 PM
 
Quote from: Red-Machine on February 25, 2011, 12:22:18 PMThat's not called being secure, it's called using an OS that nobody can be bothered to hack, so security is not something Apple worries about.

For one thing, it's cracking not hacking. I know you know the difference, so don't use improper terminology. And I'm sure OSX has been cracked - no matter how secure an OS is, somebody's going to be able to do it - but who would want to when Windows machines are there for the taking?

To use a metaphor, using Windows is like living in a ghetto. You're surrounded by a massive crime problem so you need multiple locks on your doors, bars on your windows, guns at the ready and the police are always in your neighbourhood investigating murders and break-ins. Using a Mac is like living in the countryside or a gated community - there's no crime to speak of and the people are relaxed perhaps to the point of complacency - although they live in secure homes, they chose to leave their windows open, doors unlocked, and their weapons are out of reach. Which brings me to one last point...

A lot of security issues in Unix arise from user stupidity - something as simple as NOT using the admin account as your main account can make things a lot safer (the Linux community has known this time immemorial, thus the need to make separate admin and user accounts when you set up some distros). In my experience Windows is a non-secure OS that needs a lot of user intervention to keep safe; Unix is inherently secure but that can be undone by a reckless user.
Title: Re: If You could design a OS...
Post by: svx on February 25, 2011, 04:15:57 PM
If I designed an OS...

It would... Be just like DOS.

Except it would randomly reboot into Katamari Damacy. And it would autocorrect every command you type.

C:\> dirt *.*
Bad command or file name.

C:\> cd apps
Rebooting for some Katamari.
10, 9, 8, 7...
Title: Re: If You could design a OS...
Post by: Chocofreak13 on February 25, 2011, 08:27:31 PM
y'know, one of my drawings for the project today was katamari damacy themed. :3

my dream os would utilize a built-in webcam for holographics. depending on version or user choice, holographic would be limited, or all the way up to controlling the whole os (outside of typing and manual powering on/off).