killing two birds with one stone

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
Dex4u

killing two birds with one stone

Post by Dex4u »

Most OS Dev's, have had the problem of trying to get people to test our code on there PC and getting feedback etc.
All at the same time as having 100's of down load of source code.
So why not combind the two, put the source code in a format that is only readable on your OS, this can also work with tut, this way people will learn, without being able to just cut and pasting, and you will get more feedback :) .
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:killing two birds with one stone

Post by Pype.Clicker »

honnestly, that would partially defeat the purpose of having the sources. If there's a BigBug (tm) that makes your OS not working properly, i have no access to sources and cannot check what's wrong.

Moreover, if your sources are highly interresting, i may want to print them, etc. but certainly your OS will not offer support for my USB laserprinter, will it ?

That being said, it's certainly frustrating not to get feedback, and that's why we have the "test board" around.

Also, did you make sure those downloads were not issued by googlebot or something alike ;)
dh

Re:killing two birds with one stone

Post by dh »

not to be rude but that would really tick me off if i had to install a potentially dangerous OS to read some potentially crappy documents and source.

Cheers, DH.
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:killing two birds with one stone

Post by Pype.Clicker »

Dragon_Hilord wrote: not to be rude but that would really tick me off if i had to install a potentially dangerous OS to read some potentially crappy documents and source.

Cheers, DH.
then think in the bochs ;)
Red Shaya

Re:killing two birds with one stone

Post by Red Shaya »

The main idea of FORCING someone to use your OS sounds very bad. People should WANT to use your OS, not forced to use it by manipulative means like "if you don't test my OS you will not be able to see the source codes".
But again, everyone gets what he/she desreve.
dh

Re:killing two birds with one stone

Post by dh »

@Pype: Some os's dont work on bochs. most notably (to me) is spoon and other modular kernels.

Cheers, DH

PS. Clicker 32 works great for me though :D. Credit to being well designed!!
keeper

Re:killing two birds with one stone

Post by keeper »

I would not install an potentilly dangerous os on my development puter. or my testing puter either. weather or not i get the code to view or not. and anyone who would, shouldent be a programmer.
aladdin

Re:killing two birds with one stone

Post by aladdin »

Dex4u wrote: Most OS Dev's, have had the problem of trying to get people to test our code on there PC and getting feedback etc.
All at the same time as having 100's of down load of source code.
So why not combind the two, put the source code in a format that is only readable on your OS, this can also work with tut, this way people will learn, without being able to just cut and pasting, and you will get more feedback :) .
pur it in test area and we will test it ;) , but never make it partially or completely ClosedSource cuz I hate people who do that :p
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:killing two birds with one stone

Post by Pype.Clicker »

aladdin wrote: but never make it partially or completely ClosedSource cuz I hate people who do that :p
Common, aladdin. Anyone is free to open or close its source the way it fits his own ends. i understand Dex4u wish to have feed back of his work, even if enclosing source in the disk image may not be the best way around (i mean, do you *really* expect me not to reverse-engineer your disk image to find the source in it if it's *really* interresting ... tssk tssk.)
Dex4u

Re:killing two birds with one stone

Post by Dex4u »

Here is a example, This code i made ,called "CdPod"( i was called ASHLEY4 then), was down loaded 239 times
http://board.flatassembler.net/topic.ph ... 4&start=50
+ the same when it was on another web site, but i only had 3 people give feedback.
If people give there time writing tuts and well commented code, the least people who want these tuts or code can do is give feed back, if not then they will not get my tuts.

As for virus etc, here is a link to a store about a TV computer program, that made a virus for IRC in ASCII,
http://www.jasonbradbury.com/jason_brad ... index.html
See the "Can a Virus be 'nice'?" store.

If you tyred to run the code to find if its a good tut or interesting code, but you could not get the OS to run, then i would get feed back, as you would tell me.

@ Pype Clicker, I have finished the ATAPI driver, i will send it you, if you still want it let me know.
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Re:killing two birds with one stone

Post by Solar »

Dex4u wrote: Here is a example, This code i made ,called "CdPod"( i was called ASHLEY4 then), was down loaded 239 times [...] + the same when it was on another web site, but i only had 3 people give feedback.
If people give there time writing tuts and well commented code, the least people who want these tuts or code can do is give feed back, if not then they will not get my tuts.
I worked on over a dozen projects - Open Source tools, Closed Source tools, community webservices - and I can count the number of feedbacks on my two hands, without using the feet.

That included a webservice with about 1000 hits per month for which I was the only contact, several years working as translator for amiga-news.de, and a couple of tools that were used by several thousand people (but where I didn't play first string, so to speak).

Forget about getting loads of feedback. You got 1 feedback out of 100 downloads. That is excellent!
Every good solution is obvious once you've found it.
User avatar
Pype.Clicker
Member
Member
Posts: 5964
Joined: Wed Oct 18, 2006 2:31 am
Location: In a galaxy, far, far away
Contact:

Re:killing two birds with one stone

Post by Pype.Clicker »

Dex4u wrote: @ Pype Clicker, I have finished the ATAPI driver, i will send it you, if you still want it let me know.
sure ... [email protected] should do the trick ;)

btw, i was trying to download your OS, but all it has was a zip enclosed .exe file with self-extractor... no need to say that the self-extractor has started in Wine mainly because i didn't suspect it would run that way ... Sure it may be a good thing for ppl that don't know how to use rawwrite or something else, but personnally i prefer a flat image (plus, what am i going to do with an .IMZ
martin/C32> unzip ~/dexos
Archive: /shared_dir/asmodan/users/martin/dexos
file #1: bad zipfile offset (lseek): 172032
Dex4u

Re:killing two birds with one stone

Post by Dex4u »

You can run kernel32.exe from dos or dos emulator, you can burn it to a CD using the iso .
The next update i will add a .img floppy image :) .

PS: I have sent you the fasm Atapi code, also posted the latest Dex4u image to my web site, there is a IMA image that you can write to a floppy with rawrite etc, just the same as IMG.
Post Reply