Pete's QBASIC Site Forum Index Pete's QBASIC Site
Return to Pete''s QBasic Site
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

OS

 
Post new topic   Reply to topic    Pete's QBASIC Site Forum Index -> QBASIC Questions & Answers
View previous topic :: View next topic  
Author Message
izidor



Joined: 22 Apr 2009
Posts: 95

PostPosted: Tue May 05, 2009 4:39 am    Post subject: OS Reply with quote

Is it possible to make OS in qbasic that can be instaled from cd (you can use it with out windows)
_________________
For my work visit: http://izidorsqbsite.phatcode.net
Check out my mini os!
http://izidorsqbsite.phatcode.net/downbgui.html
Back to top
View user's profile Send private message Visit poster's website
angros47



Joined: 08 Sep 2008
Posts: 59

PostPosted: Tue May 05, 2009 5:52 am    Post subject: Reply with quote

You can write a program that works outside windows, since qbasic requires only dos. You can even write a GUI shell, with a windows-like interface (the most known one is GIMI)

You cannot write a real OS, since qb runtime library (needed for memory management, strings, file I/O, graphics...) uses some interrupts of DOS, so DOS has to be present.
Back to top
View user's profile Send private message Visit poster's website
burger2227



Joined: 21 Aug 2006
Posts: 888
Location: Pittsburgh, PA

PostPosted: Tue May 05, 2009 11:30 am    Post subject: Reply with quote

I wonder why so many beginners want to make an OS, while they can barely program anything?
_________________
Please acknowledge that you have read an answer!
QB64 is a FREE QBasic compiler for 32/64 bit WIN and LINUX PC's! : http://www.qb64.net/forum/
Get my Q-Basics demonstrator here (fast download): http://dl.dropbox.com/u/8440706/Q-Basics.zip
Back to top
View user's profile Send private message Send e-mail
bongomeno



Joined: 10 Dec 2008
Posts: 191
Location: EVERYWHERE!!!

PostPosted: Tue May 05, 2009 3:24 pm    Post subject: Reply with quote

Quote:
I wonder why so many beginners want to make an OS, while they can barely program anything?


#1 Its good experience and you can learn alot in the process.
#2 It is good to challenge a programmer to become better instead of telling them that they cant do it.
# 3There is no room for improvement if a programmer does not push himself and what he can do, that is what separates a hacker from a just another programmer that only does it for money.

And who is to say they cant program anything?
_________________
My website: www.geekbasic.com
Like the Atari 2600? Like Mario? Then check this out: http://www.atariage.com/forums/topic/148715-demo-super-mario-bros-2600/
Back to top
View user's profile Send private message Send e-mail Visit poster's website
burger2227



Joined: 21 Aug 2006
Posts: 888
Location: Pittsburgh, PA

PostPosted: Tue May 05, 2009 3:50 pm    Post subject: Reply with quote

Well, which one are you? A Hacker or somebody who can actually make a living at programming?

I definately would prefer the second option! That is why making an OS is so amusing to me. Why reinvent the wheel? NOBODY is gonna BUY your OS!
_________________
Please acknowledge that you have read an answer!
QB64 is a FREE QBasic compiler for 32/64 bit WIN and LINUX PC's! : http://www.qb64.net/forum/
Get my Q-Basics demonstrator here (fast download): http://dl.dropbox.com/u/8440706/Q-Basics.zip
Back to top
View user's profile Send private message Send e-mail
bongomeno



Joined: 10 Dec 2008
Posts: 191
Location: EVERYWHERE!!!

PostPosted: Tue May 05, 2009 7:25 pm    Post subject: Reply with quote

Forget the money for a minute. Some programmers do it only for FUN as a HOBBY. 90-98% of programs written in QB probably hav not made any money at all, but people still use it because it is fun. I would consider a hacker to be more successful because he is the BEST at what he does! Me and my other 'hacker' friends happen to find it easy to make money/get job offers because we are HACKERS. Who would you rather hire, an addictive hacker who loves what he does or a programmer who is only willing to put in half the effort.
_________________
My website: www.geekbasic.com
Like the Atari 2600? Like Mario? Then check this out: http://www.atariage.com/forums/topic/148715-demo-super-mario-bros-2600/
Back to top
View user's profile Send private message Send e-mail Visit poster's website
burger2227



Joined: 21 Aug 2006
Posts: 888
Location: Pittsburgh, PA

PostPosted: Tue May 05, 2009 7:46 pm    Post subject: Reply with quote

I agree that QB coding is for fun. Not money!

The only real way HACKERS make money is if they can crack somebody else's code and sell the software cheap. Or they blackmail a company.

If you are that kind of person, then I don't want anything to do with you. Your a THIEF! Stay away from hacker sites! They will toss viruses at you.

So I hope you are not one of those people.

You CAN'T make an OS that relies on DOS period! It is only a shell like Windows, lol. Laughing
_________________
Please acknowledge that you have read an answer!
QB64 is a FREE QBasic compiler for 32/64 bit WIN and LINUX PC's! : http://www.qb64.net/forum/
Get my Q-Basics demonstrator here (fast download): http://dl.dropbox.com/u/8440706/Q-Basics.zip
Back to top
View user's profile Send private message Send e-mail
Pharoah



Joined: 27 Nov 2005
Posts: 33
Location: Pennsylvania, United States

PostPosted: Wed May 06, 2009 2:41 pm    Post subject: Reply with quote

It seems like part of this argument is about the meaning of the word "hacker", which in popular culture seems to have some negative connotations. From the jargon file:
Quote:

1. A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary. RFC1392, the Internet Users' Glossary, usefully amplifies this as: A person who delights in having an intimate understanding of the internal workings of a system, computers and computer networks in particular.

2. One who programs enthusiastically (even obsessively) or who enjoys programming rather than just theorizing about programming.

3. A person capable of appreciating hack value.

4. A person who is good at programming quickly.

5. An expert at a particular program, or one who frequently does work using it or on it; as in ‘a Unix hacker’. (Definitions 1 through 5 are correlated, and people who fit them congregate.)

6. An expert or enthusiast of any kind. One might be an astronomy hacker, for example.

7. One who enjoys the intellectual challenge of creatively overcoming or circumventing limitations.

8. [deprecated] A malicious meddler who tries to discover sensitive information by poking around. Hence password hacker, network hacker. The correct term for this sense is cracker.
Back to top
View user's profile Send private message Visit poster's website
bongomeno



Joined: 10 Dec 2008
Posts: 191
Location: EVERYWHERE!!!

PostPosted: Wed May 06, 2009 3:24 pm    Post subject: Reply with quote

i Would mostly be #1 in that list. i dont steal. I try to push my computer and myself to do MORE that intended to do. and what do you mean about 'hacker websites tossing viruses'?.

hacking=solving problems!

I know people who attack servers and other computers for fun. turns out that they suck @$$ at programming.
_________________
My website: www.geekbasic.com
Like the Atari 2600? Like Mario? Then check this out: http://www.atariage.com/forums/topic/148715-demo-super-mario-bros-2600/
Back to top
View user's profile Send private message Send e-mail Visit poster's website
burger2227



Joined: 21 Aug 2006
Posts: 888
Location: Pittsburgh, PA

PostPosted: Wed May 06, 2009 10:41 pm    Post subject: Reply with quote

OK, you meant something else entirely. But if you look up hacker, you will find MANY NEGATIVE meanings.

Programming often places a person in a situation that they have to overcome some limitations. But that is just the nature of the beast!

That is probably better described as being persistant than hacking.

WIKI:

In common usage, a hacker is a person who breaks into computers.[1] The subculture that has evolved around hackers is often referred to as the computer underground. Proponents claim to be motivated by artistic and political ends, but are often unconcerned about the use of criminal means to achieve them.[2]

Other uses of the word hacker exist that are not related to computer security (computer programmer and home computer hobbyists), but these are rarely used by the mainstream media.
_________________
Please acknowledge that you have read an answer!
QB64 is a FREE QBasic compiler for 32/64 bit WIN and LINUX PC's! : http://www.qb64.net/forum/
Get my Q-Basics demonstrator here (fast download): http://dl.dropbox.com/u/8440706/Q-Basics.zip
Back to top
View user's profile Send private message Send e-mail
iamdenteddisk



Joined: 30 Jun 2008
Posts: 62

PostPosted: Thu May 07, 2009 3:05 pm    Post subject: cool Reply with quote

I think if the definition #1 had the terms "seeker of intimate and ultimate understanding of the inner and outer workings the computer with desire to understand and manipulate or improve its capability's" I could feel comfortable with and fit into that..

If you realy want to write an OS start with ASM learn as much as you can then decompile a bios Rom. <- that is who is in functional control.

the CPU does what rom say's it can.

basicly when the computer starts it runs systems test then hand off control first to bios then to dos or windos/OSX or whatever..

start with a good understanding of Ralph brown's inturupt list to see what is allready there then most of it will need be there but some of the "door" stuff could be junked

most noobies say the hacker problem with computers is their OS but the "Doors" are actuly found on the chip level aswell, that is how each chip comunicates with others and the board. "protocols", create and implement an unhackable protocol and you solve the issue.
Goodluck!
_________________
iamdenteddisk@yahoo.com
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Pete's QBASIC Site Forum Index -> QBASIC Questions & Answers All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Protected by Anti-Spam ACP