Welcome to Linux Forums!

With a comprehensive Linux Forum, information on various types of Linux software and many Linux Reviews articles, we have all the knowledge you need a click away, or accessible via our knowledgeable members.

Linux Forum ArticlesLinux ForumsLinux Forum DownloadsLinux HostsFree MagazinesJobs
Home|Register|FAQ|Member List|Calendar|Unanswered Posts|Forum Rules|Today's Posts|Advanced Search|
SEARCH FOR IN
Go Back   Linux Forums > The Community > The Coffee Lounge
Reload this Page Web Linux - Linux live on the web!
Linux Forums
Linux Forums
Welcome To The Linux Forums!
Welcome to Linux Forums. We pride ourselves in being one of the largest Linux communities on the web, we encourage you to REGISTER on our forums and participate in the community. There are over 150,000 members ready to answer your questions. JOINING US today will allow you to make new posts, get support, send messages to other members and submit downloads to our downloads directory and many other great features!

The Coffee Lounge General chat about anything that goes, a good place to introduce yourself and say hi, tell a Joke, or just relax.

Site Navigation
Articles
Linux Forums
Linux Downloads
Linux Hosting
Free Magazines
Job Board
Linux Forum Topics
Linux Forums
Your Distro
Linux Resources
GNU Linux Zone
The Community
Reply
 
Thread Tools Display Modes
Old 09-23-2008   #11 (permalink)
Linux User
 
darkrose0510's Avatar
 
Join Date: Jan 2006
Location: Queensland, the cyclone/flood/drought capital of Australia
Posts: 256
I've had heaps of people asking me how it works, so to help explain things a little I've put up a blog post showing the boot process of the development version, have a look as webLinux Blog - It's gonna be a while... if you're interested.

Suffice to say that it isn't just a web page that looks like Linux, it actually is as close as I can get to a real Linux system written in javascript. Shared objects, multithreading, process and memory management, and still a long way to go...
__________________
Desktop - Gentoo
Toy Box - Syllable
Laptops - Damn Small 4
Servers - Debian Etch
Registered Linux user #407228 -- A computer without a Microsoft operating system is like a dog without bricks tied to its head.
darkrose0510 is offline   Reply With Quote
Old 09-23-2008   #12 (permalink)
Trusted Penguin
 
Roxoff's Avatar
 
Join Date: Aug 2005
Location: Nottingham, England
Posts: 2,567
Ahhhhggghhh, very frustrating...

I selected 'run level 5', it dropped into a login prompt, I pressed the wrong button, then pressed 'backspace' to delete the bad character... and Internet Ex-bleedin-plorer takes me back to the previous page! I think I need to use Firefox...

Looks pretty cool though. Maybe you could do something about that backspace thing, there are likely to be people looking at your page from IE.
__________________
Linux user #126863 - see http://counter.li.org/
Roxoff is offline   Reply With Quote
Old 09-23-2008   #13 (permalink)
Linux Enthusiast
 
elija's Avatar
 
Join Date: Jul 2004
Location: Linux wants your brainz
Posts: 602
Your blog link gives me a 404 not found error...
__________________
Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
(How much wood would a woodchuck chuck if a woodchuck could chuck wood)

Registered Linux User: #459086

PM is not a good way to get help. Please ask in the forums.
elija is offline   Reply With Quote
Old 09-23-2008   #14 (permalink)
Just Joined!
 
Join Date: Sep 2008
Location: Oosterhout, Netherlands
Posts: 67
Do you guys have some good tutorials or something to make me able to help this project, I think it's so cool!!! I look at the source and it all kind of makes a little sense, I'm a beginning C++ developer, but I'd like to learn a web developing language too. I'm learning XHTML too. I know that it's a good start, but not of much use as I've seen in this project.
Bemk is offline   Reply With Quote
Old 09-23-2008   #15 (permalink)
Linux Newbie
 
Geeth's Avatar
 
Join Date: Apr 2008
Location: Brisbane Aus
Posts: 175
Dude, that is awesome

I have to admit I thought that it would be slugish and slow, but damn it's like a dream.

The only issue i have is backspace.
Geeth is offline   Reply With Quote
Old 09-24-2008   #16 (permalink)
Linux User
 
darkrose0510's Avatar
 
Join Date: Jan 2006
Location: Queensland, the cyclone/flood/drought capital of Australia
Posts: 256
Quote:
Originally Posted by Roxoff View Post
Ahhhhggghhh, very frustrating...

I selected 'run level 5', it dropped into a login prompt, I pressed the wrong button, then pressed 'backspace' to delete the bad character... and Internet Ex-bleedin-plorer takes me back to the previous page! I think I need to use Firefox...

Looks pretty cool though. Maybe you could do something about that backspace thing, there are likely to be people looking at your page from IE.
yeah there's no x server yet... it's a work in progress, so runlevels 3 and 5 are currently exactly the same. And the next release has a pretty much rewritten kernel, including a nice new keyboard module that solves the backspace problem.

Quote:
Originally Posted by elija View Post
Your blog link gives me a 404 not found error...
try webLinux Blog - It's gonna be a while...
or webLinux Blog - It's gonna be a while...

Quote:
Originally Posted by Bemk View Post
Do you guys have some good tutorials or something to make me able to help this project, I think it's so cool!!! I look at the source and it all kind of makes a little sense, I'm a beginning C++ developer, but I'd like to learn a web developing language too. I'm learning XHTML too. I know that it's a good start, but not of much use as I've seen in this project.
WebLinux almost has a language of it's own, especially the the next release where programs almost look like they're written in C...
Code:
#include <libc>

function main()
{
	printf("hello world!\n");

	return 0;
}
That's hello world for WebLinux, but if you know a bit of javascript and a bit of C you should be able to figure it out. I really need better documentation for it though.

Help would be very much appreciated, as I'm basically on my own at present.

Quote:
Originally Posted by Geeth View Post
Dude, that is awesome

I have to admit I thought that it would be slugish and slow, but damn it's like a dream.

The only issue i have is backspace.
woohoo I got a banana! I'm working on speeding it up too (filesystem precaching when processes are idle to reduce the need to load from the server on call.
__________________
Desktop - Gentoo
Toy Box - Syllable
Laptops - Damn Small 4
Servers - Debian Etch
Registered Linux user #407228 -- A computer without a Microsoft operating system is like a dog without bricks tied to its head.
darkrose0510 is offline   Reply With Quote
Old 09-24-2008   #17 (permalink)
Just Joined!
 
Join Date: Jun 2007
Location: Thwa-a-ack!!!
Posts: 77
Linux in a webpage. A capital idea! I can't help you with coding, but I'm a fair proofreader. Third paragraph, last line: associated rather than assaciated.

In a way, this site reminds me of "Learning UNIX", a book/floppy package I had years ago. It allowed the user to simulate a UNIX CLI environment from DOS. Your project has the potential to be much better though. I'll definitely be checking in from time to time.
__________________
Ars longa, vita brevis. Carpe diem!
questio verum is offline   Reply With Quote
Old 09-24-2008   #18 (permalink)
Just Joined!
 
arinlares's Avatar
 
Join Date: Jul 2008
Location: California, USA
Posts: 60
it's great, if you are familiar with the Linux command line, which i, unfortunately, am not. i've been wondering when somebody would do something like this, though.
arinlares is offline   Reply With Quote
Old 09-24-2008   #19 (permalink)
Just Joined!
 
Join Date: Sep 2008
Location: Oosterhout, Netherlands
Posts: 67
You know what, you deserve more Bananas


And I'll digg into your source code. Could you tell us how we could help you writing this thing too???
Bemk is offline   Reply With Quote
Old 09-24-2008   #20 (permalink)
Linux User
 
darkrose0510's Avatar
 
Join Date: Jan 2006
Location: Queensland, the cyclone/flood/drought capital of Australia
Posts: 256
Ok, if you want to see the current development code go to:
http://weblinux.ltmnet.com/devel/

Have a read through kernel-0.4.js to help get some idea of how it all works.
Look at init, login, chvt, fsck to see how programs are written.
libc (printf, printr, scanf) and libfs (read,write, get permissions, get dir list, etc) are worth looking at too.
There's a todo.txt listing things that need doing... it grows fairly rapidly at times.

The only way to have your code included at present is to email it to me, but if enough people get involved I'll setup something better.
__________________
Desktop - Gentoo
Toy Box - Syllable
Laptops - Damn Small 4
Servers - Debian Etch
Registered Linux user #407228 -- A computer without a Microsoft operating system is like a dog without bricks tied to its head.
darkrose0510 is offline   Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Job Search
keyword location
Post a Job »
job title, keywords or company
city, state or zip jobs by job search

Free Magazines
Free eBook:"Vulnerability Management for Dummies"
Get all the Facts and See How to Implement a Successful Vulnerability Management Program.
subscribe
Google vs The World: The Battle of the Message Security Vendors
With such a powerful name behind it, Google Message Security stands out in a sea of products that do exactly the same thing - or so they say. So when it comes right down to it, how does the Google selection stack up against the rest of messaging security's big guns?
subscribe
The Enterprise Newsweekly
eWeek is the essential technology information source for builders of e-business.
subscribe
Oracle Magazine
Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe
Total Telecom
Total Telecom is "The Economist of the communications industry".
subscribe
More free magazines »



All times are GMT. The time now is 01:07 PM.




© 2000 - 2008 - All Rights Reserved - Property of  MAS Media

Content Relevant URLs by vBSEO 3.2.0