Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

ANNOUNCEMENT: progOS

Name: Anonymous 2012-10-30 16:19

I'm happy to announce I'm starting to work on creating the prog Operating System. Stay tuned.

Name: da zoite 2012-10-31 1:11

wots dis lonox fing evywun tolkin aboot?

Name: Anonymous 2012-10-31 3:08

Whats the advantage of writing yet another kernel other than having even less driver support than plan 9 and losethos?

Name: Anonymous 2012-10-31 4:29

>>35
Unless you consider the OS kernel to be OS, an OS needs more than a kernel to be useful. When I was an OS hacker, I never considered the kernel but as one part of a complete system.

Name: Anonymous 2012-10-31 6:05

>>43
Hi, Richard

Name: Anonymous 2012-10-31 6:33

>>42
Escaping the GPL (yes, there are legitimate reasons to do this other than hurr durr my source code is so precious).

Name: Anonymous 2012-10-31 6:36

>>45
What about the BSD kernels?

Name: Anonymous 2012-10-31 6:46

>>46
Can they be linked against proprietary code?

Name: Anonymous 2012-10-31 7:38

>>45
legitimate
You don't know what that word means.

Name: Anonymous 2012-10-31 10:05

>>48
http://oxforddictionaries.com/definition/english/legitimate
2 able to be defended with logic or justification; valid

Name: Anonymous 2012-10-31 15:05

I want my own OS with my own features. I don't want a hierarchical filesystem, memory protection, C code. I want my own software.

Name: Anonymous 2012-10-31 15:09

>>50
so... tell us about your desired fs

also C code has nothing to do with the final product and without memory protection the kernel would be so easy to break it wouldn't even be funny

Name: Anonymous 2012-10-31 15:11

>>45
What legitimate reason would you want to escape the GPL? I thought the only reason was to keep the source code hidden.

Name: Anonymous 2012-10-31 15:54

modern operating systems must be rewritten in javascript. javascript interpreters emit highly optimized machine code and can be optimized while the program is running, making them faster than any other language.

Name: Anonymous 2012-10-31 15:55

>>53
Lisp did that earlier than Javascript.

Name: Anonymous 2012-10-31 15:59

Anybody care to explain what Lisp Machines are? How is it different from contemporary OSes?

Name: Anonymous 2012-10-31 16:48

Linux runs on fucking everything. It's the greatest OS of all time.

Name: Anonymous 2012-10-31 18:04

>>52
You could come up with a license that allows not-for-profit non-commercial non-governmental personal/educational use for free (and forces users to publish any changes they make to the source code), and makes you pay up otherwise.  The project can be entirely open source.

Name: VIPPER 2012-10-31 18:06

>>56
Linux is fucking awful!
It keeps saying "no init found" or something like that no matter what i try and which version i try it with.

Name: Anonymous 2012-10-31 18:08

>>57
That sounds more complex than what the GPL3 requires.

Name: Anonymous 2012-10-31 18:10

We need a license that says you can do whatever you want with the code as long as you make no profit from it. Or if you do make profit, you must give 100% of it to the original author.

Name: Anonymous 2012-10-31 19:05

MAKE ONE PROGRAM DO ONE THING VERY WELL
MAKE PROGRAMS WORK TOGETHER
LISP OR DEATH!

Name: Anonymous 2012-10-31 22:16

>>59
That reminds me, it should also ban tivoization.

>>60
The second part doesn't sound very reasonable.

Name: Anonymous 2012-10-31 23:22

The second part doesn't sound very reasonable.
That's true, it should be more like 300%.

Name: Anonymous 2012-10-31 23:39

hardware is too complicated, what do i need to read to make an OS? something like losethos, maybe better. Intel manuals are too large, and some parts are hard to read. also need to learn about disks and other stuff, but what else?

Name: Anonymous 2012-10-31 23:52

>>64
Start by writing your own C compiler. That alone should take a couple years. If you still have the energy, then write an operating system.

Name: Anonymous 2012-11-01 0:04

>>65
>a couple years

Maybe if you

write the whole thing in raw machine code with 8 hours a day 5 five days a week,

write the whole thing in c with 2 hours a day 4 days a week

write the whole thing in lisp with 1 hour a day, 1 day a year.

Name: Anonymous 2012-11-01 0:32

>>65
tcc was written real fast. what does c have to do with an OS? i dont want to write a c compiler.

Name: Anonymous 2012-11-01 1:30

WE NEED BETTER NON BLOAT SOFTWARE

SOFTWARE IS SHIT, NOT CPUS

ALSO HARDWARE NEEDS TO BECOME OPEN AND MODIFIABLE LIKE IN THE EARLY 80S TRULY BUILD YOUR OWN COMPUTER

Name: Anonymous 2012-11-01 2:58

>>68
80's hardware are relatively simple that people can actually go get some parts and put it together. Today's miniature electronics are difficult to manufacture by hand and must be done with special manufacturing equipment.

Name: Anonymous 2012-11-01 3:53

>>64

If you were writing a modern operating system from scratch, why on earth would you use C in stead of LISP?

Unless you're writing Yet Another Shitty UNIX Clone, in which case I suggest you do something worthwhile and write drivers for Plan 9.

>>69

My software needs have been growing more and more minimalist over the years[1].  If I ever take an interest in hardware beyond ``it just works'' it would be super cool to build my own 680x0 machine with certain modern conveniences, like a 16 GB CF card SSD[2] and double-buffered graphics because RAM is dirt cheap.

Unfortunately the later 68k-series processors that can address more than 16MB don't come in DIP, because they need too many pins.

Except for Firefox I don't even notice the difference between my 2011 Thinkpad and 1997 Dell.  Once I can break my addiction to Web shit[3] I'll have no reason whatsoëver to run a modern machine.

Too bad I can't into hardware beyond blathering on the Internet.

[1]: In 2005 I used OpenOffice.  In 2009 I switched to LaTeX.  In 2012 I switched to TROFF.

[2]: CF cards use the IDE interface.  I used a passive CF::IDE adaptor for a year when my laptop's hard drive died.

[3]: The only ``web shit'' I do with any regularity that doesn't Just Work in Plan 9's Abaco browser is posting on the imageboards.  That worked fine in text mode in Lynx until the advent of CAPTCHA.

Name: Anonymous 2012-11-01 4:00

>>70
Modern scripting languages require fast CPUs and a lot of memory. I doubt anyone writes C/C++ anymore.

Name: Anonymous 2012-11-01 4:22

>>71

Are you addressing my comment about LISP and C, or about old-fashioned machines?

Name: Anonymous 2012-11-01 11:11

>>71
Modern scripting languages require fast CPUs and a lot of memory.
Modern scripting languages are shit

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List