Page 1 of 1

Mirror Of James M's Toy Unix Tutorial

Posted: Sat Jul 27, 2013 8:30 pm
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

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Sat Jul 27, 2013 8:34 pm
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

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Sat Jul 27, 2013 8:59 pm
by Kazinsal
Perhaps something like this? https://github.com/jmolloy/JMTK/

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Sat Jul 27, 2013 9:59 pm
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

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Sun Jul 28, 2013 12:39 am
by iansjack
Has James given you permission to use his copyright material in this way?

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Sun Jul 28, 2013 2:25 am
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.

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Sun Jul 28, 2013 2:27 am
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?

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Sun Jul 28, 2013 12:33 pm
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.

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Sun Jul 28, 2013 1:43 pm
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.

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Sun Jul 28, 2013 2:00 pm
by FallenAvatar

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Sun Jul 28, 2013 2:01 pm
by Primis
Either way, IP is IP, so I removed it.

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Mon Jul 29, 2013 5:48 am
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.

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Tue Jul 30, 2013 11:33 am
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

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Tue Jul 30, 2013 12:49 pm
by dozniak
Having said that, the new set of JamesM tutorials on github is much much betterer.

Re: Mirror Of James M's Toy Unix Tutorial

Posted: Tue Aug 06, 2013 4:45 pm
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.]