Hey OSDevs,
I'm starting development of a new Kernel/OS and was looking for people to help me develop it.
The OS is going to be multiplatform, meaning it will support both desktop (PCs, laptops) and mobile devices (Phones).
If you're interested just reply to this post and I'll DM you.
There are some requirements:
Have at least worked on x86/AMD64, RISCV or ARM development before.
Know at least C++ or C.
Thanks,
sfulham
Looking for developers
Re: Looking for developers
What's the pay?
Re: Looking for developers
Nothing ATM since it'll be FOSS but if we ever get donations, that'll probably go to the other developers.alexfru wrote:What's the pay?
Re: Looking for developers
Good luck!sfulham wrote:Nothing ATM since it'll be FOSS but if we ever get donations, that'll probably go to the other developers.alexfru wrote:What's the pay?
Re: Looking for developers
What experience do you have of leading such a project? What software have you developed to date? Can you give us examples.
What have you written so far? Do you have a link to documentation showing the detailed aims and design of this project?
Why should I join this project rather than any other? What's your USP?
What have you written so far? Do you have a link to documentation showing the detailed aims and design of this project?
Why should I join this project rather than any other? What's your USP?
- Schol-R-LEA
- Member
- Posts: 1925
- Joined: Fri Oct 27, 2006 9:42 am
- Location: Athens, GA, USA
Re: Looking for developers
To quote the wiki:
OS-Dev Wiki wrote:Community Projects
Don't overestimate your chances of getting people interested in your project. Even the more successful projects usually consist of one, perhaps two people actually working on the code. And that is not due to a lack of need.
Brooks' Law states that the more people there are on a project, the longer the project takes. The only way around this is to split the project into parts which you get people working on, and only on. Good luck.
Recruiting
There are some things you need for standing a chance (and avoid being painfully told that you are a failure):People that join nevertheless are usually worse programmers than the people for which this list was composed.
- If you have no established codebase, people will not join because they can see you lack experience and expect the project to fail.
- If you lack a (worked out) design, people will not join you because they can't see how your OS is more interesting than their own design.
- If your reputation doesn't precede you, especially the more experienced people will be very wary of you and lack the trust to join.
- If you don't have project management skills, the few rare people that do join will quit shortly because they are discussing stuff and do not get to code.
Last edited by Schol-R-LEA on Tue Dec 15, 2020 10:07 am, edited 1 time in total.
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Re: Looking for developers
Don't assume others are interested in your OS, that's a common mistake around here.
Please read https://wiki.osdev.org/Beginner_Mistakes#Recruiting
Cheers,
bzt
EDIT: oh, now I see Schol-R-LEA beat me with the wiki link
Please read https://wiki.osdev.org/Beginner_Mistakes#Recruiting
Cheers,
bzt
EDIT: oh, now I see Schol-R-LEA beat me with the wiki link
Re: Looking for developers
It might be a good idea to have a good base for your system to show you have knowledge and then ask people to join. I would recommend starting simple (i.e., i386 with no SMP) and then build up until you have a Windows beater (ok, maybe not that far ).