I am os devleper and planting wine to my os

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
yaocong
Level 2
Level 2
Posts: 19
Joined: Fri Mar 04, 2011 10:20 pm

I am os devleper and planting wine to my os

Post by yaocong »

I am planting wine to this operating system, and achieved some result.

please look this project :www.woos.cn/blog and post some wine running snapshot on it.
yaocong
Level 2
Level 2
Posts: 19
Joined: Fri Mar 04, 2011 10:20 pm

Post by yaocong »

by the way,this is a new Microkernel operating system,not using Linux kernel. you can also download the demo on http://www.woos.cn developed at 2009.
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Hi!
How does this differ from http://www.longene.org ?
Is your OS open source?
yaocong
Level 2
Level 2
Posts: 19
Joined: Fri Mar 04, 2011 10:20 pm

Post by yaocong »

Longene is planting the wine to the linux kernel. And this operating system is architected totally in microkernel technology with new kernel ,not linux kernel.
yaocong
Level 2
Level 2
Posts: 19
Joined: Fri Mar 04, 2011 10:20 pm

Post by yaocong »

Oh,How can I modify my post? I find I need this function!

This Operating System is designed in a mode of microkernel + a lot of services. So wine server is assigned as one of such services in the system,and the system is mixing with wine "in harmony".
oiaohm
Level 8
Level 8
Posts: 1020
Joined: Fri Feb 29, 2008 2:54 am

Post by oiaohm »

yaocong english description of the OS would be useful.

When you say microkernel many pre existing OS's jump to mind. http://en.wikipedia.org/wiki/Category:Microkernels. Please make sure you are not re inventing the wheel without good cause.

Most scary warning is GNU Hurd that took 20 years and still not fully done.

Biggest issue with Wine is self is in fact not designed to function multi user very well at all. So running wine as a service straight under core is going to bring some issues.

Also wine dependency list is huge. If the system is not posix you are going to have a lot of up hill battles.

Also there is also the final issue for a OS to live it must have drivers.
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

There's an english description at
http://www.reactos.org/forum/viewtopic.php?f=13&t=6672

I think there's room for a little reinvention of the wheel still.

There are still people looking at microkernels other than Mach, e.g.
http://en.wikipedia.org/wiki/L4_microkernel_family

And then there's QNX, a posix-compatible microkernel that's seen
wide use.

But, back to my earlier question: how many open source components
are used in FutureAlpha?
yaocong
Level 2
Level 2
Posts: 19
Joined: Fri Mar 04, 2011 10:20 pm

Post by yaocong »

HI,
The microkernel , core services , system managers and core dynamic libraries are developed natively,and we call it as "FA Basic System". For any user or community needs more complex or targeted applications(including embedded applications) ,we can supply technical supports and the opened source add-in libraries runnable on the FA Basic System ,such as Wine ,Xorg ,Libpng ,Libx11,DirectFB, etc.

Although FA Basic System is totally closed-source now,but this dose not mean it will be always closed-source,and we need more people take part in such a project with totally different ideas of operating system designing and do something subversive.
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Post by DanKegel »

Thanks for the answer.
I'm interested in the open source add-in libraries like Wine.
Will you run unmodified versions of these, or do they require some
patches to run on your system?
yaocong
Level 2
Level 2
Posts: 19
Joined: Fri Mar 04, 2011 10:20 pm

Post by yaocong »

The server's Makefile has been modified and the ntdll and libwine have little modify,just strip one or two lines. And that will be published on the website.
Locked