Mirror Of James M's Toy Unix Tutorial

This forums is for OS project announcements including project openings, new releases, update notices, test requests, and job openings (both paying and volunteer).
Post Reply
User avatar
Primis
Member
Member
Posts: 62
Joined: Fri May 14, 2010 3:46 pm
Libera.chat IRC: Primis
Location: New York, NY
Contact:

Mirror Of James M's Toy Unix Tutorial

Post by Primis »

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
Last edited by Primis on Sun Jul 28, 2013 1:55 pm, edited 1 time in total.
"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
shikhin
Member
Member
Posts: 274
Joined: Sat Oct 09, 2010 3:35 am
Libera.chat IRC: shikhin
Contact:

Re: Mirror Of James M's Toy Unix Tutorial

Post by shikhin »

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.
User avatar
Kazinsal
Member
Member
Posts: 559
Joined: Wed Jul 13, 2011 7:38 pm
Libera.chat IRC: Kazinsal
Location: Vancouver
Contact:

Re: Mirror Of James M's Toy Unix Tutorial

Post by Kazinsal »

Perhaps something like this? https://github.com/jmolloy/JMTK/
User avatar
Primis
Member
Member
Posts: 62
Joined: Fri May 14, 2010 3:46 pm
Libera.chat IRC: Primis
Location: New York, NY
Contact:

Re: Mirror Of James M's Toy Unix Tutorial

Post by Primis »

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
User avatar
iansjack
Member
Member
Posts: 4685
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: Mirror Of James M's Toy Unix Tutorial

Post by iansjack »

Has James given you permission to use his copyright material in this way?
User avatar
VolTeK
Member
Member
Posts: 815
Joined: Sat Nov 15, 2008 2:37 pm
Location: The Fire Nation

Re: Mirror Of James M's Toy Unix Tutorial

Post by VolTeK »

There are 2 types of people in the world.

People who capitalize the word 'and' after a comma, and those who don't.
User avatar
dozniak
Member
Member
Posts: 723
Joined: Thu Jul 12, 2012 7:29 am
Location: Tallinn, Estonia

Re: Mirror Of James M's Toy Unix Tutorial

Post by dozniak »

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.
User avatar
Primis
Member
Member
Posts: 62
Joined: Fri May 14, 2010 3:46 pm
Libera.chat IRC: Primis
Location: New York, NY
Contact:

Re: Mirror Of James M's Toy Unix Tutorial

Post by Primis »

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
User avatar
bluemoon
Member
Member
Posts: 1761
Joined: Wed Dec 01, 2010 3:41 am
Location: Hong Kong

Re: Mirror Of James M's Toy Unix Tutorial

Post by bluemoon »

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.
User avatar
Primis
Member
Member
Posts: 62
Joined: Fri May 14, 2010 3:46 pm
Libera.chat IRC: Primis
Location: New York, NY
Contact:

Re: Mirror Of James M's Toy Unix Tutorial

Post by Primis »

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
User avatar
dozniak
Member
Member
Posts: 723
Joined: Thu Jul 12, 2012 7:29 am
Location: Tallinn, Estonia

Re: Mirror Of James M's Toy Unix Tutorial

Post by dozniak »

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.
User avatar
~
Member
Member
Posts: 1226
Joined: Tue Mar 06, 2007 11:17 am
Libera.chat IRC: ArcheFire

Re: Mirror Of James M's Toy Unix Tutorial

Post by ~ »

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? ;) [email protected].

Cheers,

James
YouTube:
http://youtube.com/@AltComp126

My x86 emulator/kernel project and software tools/documentation:
http://master.dl.sourceforge.net/projec ... 7z?viasf=1
User avatar
dozniak
Member
Member
Posts: 723
Joined: Thu Jul 12, 2012 7:29 am
Location: Tallinn, Estonia

Re: Mirror Of James M's Toy Unix Tutorial

Post by dozniak »

Having said that, the new set of JamesM tutorials on github is much much betterer.
Learn to read.
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Re: Mirror Of James M's Toy Unix Tutorial

Post by JamesM »

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.]
Post Reply