OS development job

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
Toaster
Member
Member
Posts: 25
Joined: Wed Jul 19, 2006 7:11 am
Location: Austria

OS development job

Post by Toaster »

Good Evening,

I'm looking for a OS developer job, developing for the Intel Architecture 32.
My references are a book about OS development (it is finished days ago, sent to a publisher) and an OS totally written in asm.
It has a Memory Manager, Task Switcher, uses the vm86, Paging, a VESA GUI, support for all ATA drives and Floppy devices, implemented [User] Heap Manager, and all things a basic OS needs.
The current development of it is to create a Desktop, which provides an Interface to work as a Bootmanager.
Beside Assembler I can develop with Object Pascal really good, with C/C++ and some other [skript] languages good.

I would do any jobs with the theme OS development, I would write you an new OS or make yours better or do what you want.

greetings,

Toaster

Note: On request I can show you the code of ToasterOS and send you the [german] book as PDF.
E-Mail Adresse (= MSN): [email protected]
ICQ: 249-457-459
http://www.viennacomputerproducts.com/
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

Post by pcmattman »

Would you do a properly working FAT read/write system for free (in C)? I have everything I need to do so but I just can't get it to work :(
User avatar
~
Member
Member
Posts: 1226
Joined: Tue Mar 06, 2007 11:17 am
Libera.chat IRC: ArcheFire

Post by ~ »

pcmattman wrote:Would you do a properly working FAT read/write system for free (in C)? I have everything I need to do so but I just can't get it to work :(
Looks like there are several of us who are at the filesystem stage.
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

Post by pcmattman »

Yes... we can't call our OS's real operating systems until we get filesystem access working :( . Once I have a fail-safe filesystem access system then my kernel is only two steps from being self-hosted (and that is a text editor and porting NASM or something like that)
Toaster
Member
Member
Posts: 25
Joined: Wed Jul 19, 2006 7:11 am
Location: Austria

Post by Toaster »

well, I do not have the time to write a [new] FAT driver in C
but I have published the FAT functions (which are written in Assembler)under http://pastebin.ca/421112
I'd published the main FAT functions (such as read/write) still I do not have time for doing it, but I can send you the entire file on request

btw it's better if you would write an own FAT filesystem driver, it's not really difficult, just read Microsofts documents, which helps you a lot
and if some exercise is to difficult at once, share it into smaller/easier parts ;)
and there are already some FAT drivers on the net (open source ones), just refer to FreeDOS and copy the copied code :wink:

in the moment I worry about if Microsoft will write ever back to the answer of the answer from them to the proposal....

greetings,

Toaster
E-Mail Adresse (= MSN): [email protected]
ICQ: 249-457-459
http://www.viennacomputerproducts.com/
ehird
Member
Member
Posts: 214
Joined: Thu Mar 15, 2007 8:48 am

Post by ehird »

Toaster: your site is hilarious.

"business and there same. Hacker will not get any line of toasteros code" :lol:
User avatar
~
Member
Member
Posts: 1226
Joined: Tue Mar 06, 2007 11:17 am
Libera.chat IRC: ArcheFire

Re: OS development job

Post by ~ »

Toaster wrote:Good Evening,

I'm looking for a OS developer job, developing for the Intel Architecture 32.
My references are a book about OS development (it is finished days ago, sent to a publisher) and an OS totally written in asm.
It has a Memory Manager, Task Switcher, uses the vm86, Paging, a VESA GUI, support for all ATA drives and Floppy devices, implemented [User] Heap Manager, and all things a basic OS needs.
The current development of it is to create a Desktop, which provides an Interface to work as a Bootmanager.
Beside Assembler I can develop with Object Pascal really good, with C/C++ and some other [skript] languages good.

I would do any jobs with the theme OS development, I would write you an new OS or make yours better or do what you want.

greetings,

Toaster

Note: On request I can show you the code of ToasterOS and send you the [german] book as PDF.
Do you then require one to be fluent in German?
ehird
Member
Member
Posts: 214
Joined: Thu Mar 15, 2007 8:48 am

Post by ehird »

"It's not difficult to write an OS, you only need the know how." -- his site

"It's not difficult to perform brain surgery when engineering rockets, you only need the know how." -- cap'n obv'ys
User avatar
~
Member
Member
Posts: 1226
Joined: Tue Mar 06, 2007 11:17 am
Libera.chat IRC: ArcheFire

Post by ~ »

I agree with that. I had done it if somebody had given me EVERY SINGLE BIT of information I needed and just like I needed to have it presented to me to figure out when I was 6 years old.

---------------------------------
Back to the topic, do you require one to be fluent in German?

What are your payment methods?

If you are still around here, please reply when you have time. Otherwise, you'll have to be contacted by e-mail.
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

Post by pcmattman »

Hmmm... don't worry about the FAT stuff, I'm currently up to my neck in FAT code trying to optimize (my own code, so it's pretty nasty :D)!

But yeah, I agree with the questions ~ is asking... specifically the payment methods and average pricing.
Toaster
Member
Member
Posts: 25
Joined: Wed Jul 19, 2006 7:11 am
Location: Austria

Post by Toaster »

well, I do have time, but not for writing a new FAT driver anyway....
I mean my german osdev site required a lot of time, but now I'm going to do some business

@~:
The post was more to get a job, not to offer
but if you mean it in connection with the book, the "translator" should be able to speak english fluent, till I am looking to translate the book by own (but it's a lot of work and a hard job though!) and I need someone who makes spell checks etc.

currently around 10 pages (of 200) are translated, but now I have holidays for a week and I'm looking to come further fast


for the payment, I haven't made much thoughts about it, till I have written some publisher and none of them wanted to publish it, so I would sell it as e-book (PDF)
for the payment paypal or something, I do not have a current account or something....

...so....

I would really need a manager :wink:
[*cough* ~?]

greetings,

Toaster
E-Mail Adresse (= MSN): [email protected]
ICQ: 249-457-459
http://www.viennacomputerproducts.com/
User avatar
inflater
Member
Member
Posts: 1309
Joined: Thu Sep 28, 2006 10:32 am
Location: Slovakia
Contact:

Post by inflater »

Yes... we can't call our OS's real operating systems until we get filesystem access working :(
This is the reason why I've started playing with my own file system designed for floppies (USB fobs, maybe, too). I cancelled the FAT due to so many problems... *sigh* I have losed all the simplicity of FAT in Windoze - i can't work with RSFS-formatted disks in WXP using normal tools (of course), i use PARTCOPY for all this operations.

//EDIT: RSFS is a temporary, or should we say, codename for my file system, called Really Strong File System 1.0 in present. I think i keep that name :)
At present, my OS can display only a volume label, OEM name and file system version... ;)

inflater
My web site: http://inflater.wz.cz (Slovak)
Derrick operating system: http://derrick.xf.cz (Slovak and English :P)
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

Post by pcmattman »

@inflater: I've just finished my second FAT read routine (first was for FAT12, this one supports all FATs). My OS can read hard drives and floppies, and support for writing is sort of working. You can view it all on CVS (link is in my signature).

The only thing I don't support for reading currently is long file name entries (and the hard drive routines, I sort of forgot to read via the cluster chain...).
Post Reply