OSDev.org

The Place to Start for Operating System Developers
It is currently Sat Nov 28, 2020 5:04 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 15 posts ] 
Author Message
 Post subject: Mirror Of James M's Toy Unix Tutorial
PostPosted: Sat Jul 27, 2013 8:30 pm 
Offline
Member
Member
User avatar

Joined: Fri May 14, 2010 3:46 pm
Posts: 60
Location: New York, NY
Since James Molloy's site has gone offline I felt that we needed a copy of his tutorial somewhere.
well (REDACTED)

EDIT:
I've removed the page

_________________
"On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."
Image


Last edited by Primis on Sun Jul 28, 2013 1:55 pm, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Sat Jul 27, 2013 8:34 pm 
Offline
Member
Member

Joined: Sat Oct 09, 2010 3:35 am
Posts: 272
Hi,

What we maybe need is a better version of the tutorial, rather than somebody putting up what JamesM thoughtfully took down. :)

Regards,
Shikhin

_________________
http://shikhin.in/

Current status: Gandr.


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Sat Jul 27, 2013 8:59 pm 
Offline
Member
Member
User avatar

Joined: Wed Jul 13, 2011 7:38 pm
Posts: 555
Perhaps something like this? https://github.com/jmolloy/JMTK/


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Sat Jul 27, 2013 9:59 pm 
Offline
Member
Member
User avatar

Joined: Fri May 14, 2010 3:46 pm
Posts: 60
Location: New York, NY
Shikhin wrote:
Hi,

What we maybe need is a better version of the tutorial, rather than somebody putting up what JamesM thoughtfully took down. :)

Regards,
Shikhin

Well, his whole site is down, not just the tutorial, so I was just being courteous to the community
--Primis

_________________
"On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."
Image


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Sun Jul 28, 2013 12:39 am 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 3994
Location: Chichester, UK
Has James given you permission to use his copyright material in this way?


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Sun Jul 28, 2013 2:25 am 
Offline
Member
Member
User avatar

Joined: Sat Nov 15, 2008 2:37 pm
Posts: 812
Location: The Fire Nation
There are 2 types of people in the world.

People who capitalize the word 'and' after a comma, and those who don't.


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Sun Jul 28, 2013 2:27 am 
Offline
Member
Member
User avatar

Joined: Thu Jul 12, 2012 7:29 am
Posts: 723
Location: Tallinn, Estonia
VolTeK wrote:
There are 2 types of people in the world.

People who capitalize the word 'and' after a comma, and those who don't.


,and?

_________________
Learn to read.


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Sun Jul 28, 2013 12:33 pm 
Offline
Member
Member
User avatar

Joined: Fri May 14, 2010 3:46 pm
Posts: 60
Location: New York, NY
iansjack wrote:
Has James given you permission to use his copyright material in this way?

It's on The Web Archive
I just made a copy from there. I assume no foul play, just providing a different mirror.
If he has an issue with it (I've sent him a message about it) then I'll gladly take it down.

_________________
"On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."
Image


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Sun Jul 28, 2013 1:43 pm 
Offline
Member
Member
User avatar

Joined: Wed Dec 01, 2010 3:41 am
Posts: 1761
Location: Hong Kong
Perhaps its a good time to learn about how to respect intellectual property.

Primis wrote:
If he has an issue with it (I've sent him a message about it) then I'll gladly take it down.

It works the opposite way, you should get a permission before you publish the materials.

dozniak wrote:
It's on The Web Archive

This does not automatically grant you any rights.

For some resources, the author may put up CC or PD to grant everyone the rights to use or redistribute, but I'm not sure how James do.


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Sun Jul 28, 2013 2:00 pm 
Offline
Member
Member

Joined: Mon Jan 03, 2011 6:58 pm
Posts: 283
http://forum.osdev.org/viewtopic.php?f=1&t=26623&p=222819#p222819


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Sun Jul 28, 2013 2:01 pm 
Offline
Member
Member
User avatar

Joined: Fri May 14, 2010 3:46 pm
Posts: 60
Location: New York, NY
Either way, IP is IP, so I removed it.

_________________
"On two occasions I have been asked, 'Pray, Mr. Babbage, if you put into the machine wrong figures, will the right answers come out?' I am not able rightly to apprehend the kind of confusion of ideas that could provoke such a question."
Image


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Mon Jul 29, 2013 5:48 am 
Offline
Member
Member
User avatar

Joined: Thu Jul 12, 2012 7:29 am
Posts: 723
Location: Tallinn, Estonia
dozniak wrote:
It's on The Web Archive


Never said that.

bluemoon wrote:
If he has an issue with it (I've sent him a message about it) then I'll gladly take it down.

_________________
Learn to read.


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Tue Jul 30, 2013 11:33 am 
Offline
Member
Member
User avatar

Joined: Tue Mar 06, 2007 11:17 am
Posts: 1224
tjmonk15 wrote:
It seems to contain the old tutorial in a ZIP, so it is important information. Looking at the ZIP contents, this tutorial looks brief, so whatever can be learned from there should be easier to grasp. That's good too.

________________________________
The following quoted at the end of this message is what JamesM said at James Molloy tutorial gone (glad I have good memory for things like this about rare valuable material (I searched jamesm osdev license "to happen"), I remembered reading that anyone can use it in any way except for diffamation, which is not "going to happen").

It is always painful when perfectly good information disappears from the web and the cases where clearly won't be anything better to replace it from the same author (and keep the past material archived and available). There is simply not a good situation but just the result of technical problems at best, and at worst (not in this case of course, as is obvious) a good amount of egoism and/or loss of interest in giving away that information. It leaves a practical void that makes a lot of people happy for whatever reason, but that is a strike for people trying to learn the very basics.


JamesM wrote:
To alleviate any problems and to inform everyone:

Many people have contacted me regarding copying, modifying and redistributing the tutorial series on my site. As you're aware there is no explicit license or disclaimer on the site.

As I've said to everyone, I'll say here.

I hereby revoke all rights to (but not ownership of) the code and text contained at http://www.jamesmolloy.co.uk/tutorial_html and related subdirectories. The contents of said subdirectories are released with no restrictions - be that to modification or redistribution.

This comes with the following request (and I do stress request), that redistributed or modified code maintains a link to the site from which it came - for example the "From JamesM's tutorials" comment header available in all files.

I have no intention of persuing any sort of copyright or licence related claim whatsoever, with the sole exception of if someone somehow uses those tutorials as something libellous against me. Which isn't going to happen, so for all intents and purposes go ahead, I honestly couldn't care less and although they're poorly written, I'm glad they've helped you.

EDIT: Shameless as it is, it's Christmas. I'm working still on rewriting those tutorials, and if they've helped you or you feel like it, why not buy me a beer via paypal? ;) james@jamesmolloy.co.uk.

Cheers,

James

_________________
http://www.ebay.com/usr/udocproject3 (Updated IP)
http://190.53.102.175/api/doc/en/ (My OS compatible with DOS)

(udocproject@yahoo.com)
-----------------------------
IP for hosts file (all domains):
190.53.102.175 api.exe


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Tue Jul 30, 2013 12:49 pm 
Offline
Member
Member
User avatar

Joined: Thu Jul 12, 2012 7:29 am
Posts: 723
Location: Tallinn, Estonia
Having said that, the new set of JamesM tutorials on github is much much betterer.

_________________
Learn to read.


Top
 Profile  
 
 Post subject: Re: Mirror Of James M's Toy Unix Tutorial
PostPosted: Tue Aug 06, 2013 4:45 pm 
Offline
Member
Member
User avatar

Joined: Tue Jul 10, 2007 5:27 am
Posts: 2935
Location: York, United Kingdom
Hi all,

I apologise, I've been really remiss in sorting out both these tutorials and the website. I've been "working" on new versions of the damn things for years now, and although I think I'm near a release of course I always say that :( I get some time to work on them, and commits go in (to http://github.com/jmolloy/JMTK), then I get a period of no time / no inclination.

The website going offline was unfortunate, and I *still* haven't gotten around to getting a new VPS. In fact, I'll buy one now and try and get a backup restored tomorrow.

Cheers,

James

[EDIT: Backup being restored now. rsync still has while to go, and the DNS change will probably take a few hours to filter through. Please hold.]

_________________
Horizon - a framework and language for SAS-OS development
Project 'Pedigree'
Practical x86 OSDev tutorials


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 15 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 1 guest


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 post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group