OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 2:49 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 11 posts ] 
Author Message
 Post subject: Use of "Macintosh" in Babystep2.
PostPosted: Mon Apr 07, 2014 5:38 am 
Offline
Member
Member
User avatar

Joined: Wed Aug 21, 2013 3:53 am
Posts: 449
Location: Asia, Singapore
Hi,
I was just looking at the Babystep Tutorials (not following them really), and I came through this block of code: (link: http://wiki.osdev.org/Babystep2)
Code:
msg   db 'Welcome to Macintosh', 13, 10, 0

If we look at Apple's , trademarks list it does contain Macintosh as their TradeMark. (link: https://www.apple.com/legal/intellectua ... mlist.html).
I don't know if one can use a Trademarked name like that, but from what I have heard people should avoid using such names. Maybe one could edit the article and convert it to "My OS"? (Since I am too lazy to gain wiki access rights :mrgreen:)
-Bender

_________________
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)


Top
 Profile  
 
 Post subject: Re: Use of "Macintosh" in Babystep2.
PostPosted: Mon Apr 07, 2014 6:28 am 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4591
Location: Chichester, UK
Even Apple, fond though they are of litigation, don't object to people using the word "MacIntosh". In fact I suspect they rather enjoy it.

Trademarks do not prevent people from talking about Biros, Hoovers, Fords, or even Macintoshes.


Top
 Profile  
 
 Post subject: Re: Use of "Macintosh" in Babystep2.
PostPosted: Mon Apr 07, 2014 6:49 am 
Offline
Member
Member
User avatar

Joined: Wed Aug 21, 2013 3:53 am
Posts: 449
Location: Asia, Singapore
Hi,
I am not a lawyer, so I am not sure but....
Babystep 2 @ wiki.osdev.org wrote:
[ORG 0x7c00]

xor ax, ax ; make it zero
mov ds, ax

mov si, msg
ch_loop:lodsb
or al, al ; zero=end of string
jz hang ; get out
mov ah, 0x0E
int 0x10
jmp ch_loop

hang:
jmp hang

msg db 'Welcome to Macintosh', 13, 10, 0

times 510-($-$$) db 0
db 0x55
db 0xAA

If you see the above code the author indirectly claims that his code is Macintosh (or a part of it) which should be avoided IMO.
Quote:
don't object to people using the word "MacIntosh". In fact I suspect they rather enjoy it.

I have my doubts, Microsoft actually tried to sue Lindows and "MikeRoweSoft" which are not even close than related.
http://en.m.wikipedia.org/wiki/Microsof ... s.com,_Inc.
http://en.m.wikipedia.org/wiki/Microsof ... keRoweSoft
EDIT: Repaired the link
EDIT2: idk why but phpbb omits the '.' in the hyperlink which is important for the first one, you may put a '.' at the end while navigating to that page.
-Bender

_________________
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)


Top
 Profile  
 
 Post subject: Re: Use of "Macintosh" in Babystep2.
PostPosted: Mon Apr 07, 2014 7:38 am 
Offline
Member
Member
User avatar

Joined: Wed Dec 01, 2010 3:41 am
Posts: 1761
Location: Hong Kong
Bender wrote:
If you see the above code the author indirectly claims that his code is Macintosh (or a part of it) which should be avoided IMO.


As if my target audience is THE World with the following code:
Code:
printf ("Hello World!\n");


Anyway, while it is quite obvious the author did not hold such claim, let's just change it to Hello World™.

PS. I replaced them with Hello World anyway.


Top
 Profile  
 
 Post subject: Re: Use of "Macintosh" in Babystep2.
PostPosted: Mon Apr 07, 2014 7:49 am 
Offline
Member
Member
User avatar

Joined: Wed Aug 21, 2013 3:53 am
Posts: 449
Location: Asia, Singapore
I give up.
EDIT:
I don't think "World" is trademarked or owned by a organisation so it should be okay to use World. :)
And yeah someone edited the page, issue closed.
-Bender Failed

_________________
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)


Top
 Profile  
 
 Post subject: Re: Use of "Macintosh" in Babystep2.
PostPosted: Mon Apr 07, 2014 7:59 am 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4591
Location: Chichester, UK
bluemoon wrote:
I replaced them with Hello World anyway.


Oh dear! You seem to be infringing on a registered trademark :(


Top
 Profile  
 
 Post subject: Re: Use of "Macintosh" in Babystep2.
PostPosted: Mon Apr 07, 2014 8:07 am 
Offline
Member
Member
User avatar

Joined: Wed Aug 21, 2013 3:53 am
Posts: 449
Location: Asia, Singapore
iansjack wrote:
bluemoon wrote:
I replaced them with Hello World anyway.


Oh dear! You seem to be infringing on a registered trademark :(

No idea what I just saw. :o I guess I was wasting everyone's time after seeing stuff like "Hello World" being owned. OMG! Another Hello World!!!! http://www.hello-world.com/resource/copyright.php. I declare I am insane.

_________________
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)


Top
 Profile  
 
 Post subject: Re: Use of "Macintosh" in Babystep2.
PostPosted: Mon Apr 07, 2014 10:08 am 
Offline
Member
Member
User avatar

Joined: Wed Mar 21, 2012 3:01 pm
Posts: 930
Hello World is a registered trademark? Good luck enforcing that.


Top
 Profile  
 
 Post subject: Re: Use of "Macintosh" in Babystep2.
PostPosted: Mon Apr 07, 2014 10:38 am 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4591
Location: Chichester, UK
sortie wrote:
Hello World is a registered trademark? Good luck enforcing that.

I wouldn't have thought there would be any difficulty in enforcing it. It only means that you can't trade under the name, or sell a product of that name. And, TBH, it's not the catchiest company name.


Top
 Profile  
 
 Post subject: Re: Use of "Macintosh" in Babystep2.
PostPosted: Mon Apr 07, 2014 10:51 am 
Offline
Member
Member
User avatar

Joined: Wed Dec 01, 2010 3:41 am
Posts: 1761
Location: Hong Kong
Even you got the trademark you will not be automatically protected. You still need effort to enforce it because it is described by civil law and not criminal law.

For instant, King got the trademark Candy, they have trouble enforcing it (this may also create a reference case if it is not enforced for long time) and they even withdraw that trademark later.

Hell I just found that Google also plan to trademark the word 'Glass'... #-o


Top
 Profile  
 
 Post subject: Re: Use of "Macintosh" in Babystep2.
PostPosted: Tue Apr 22, 2014 1:45 pm 
Offline
Member
Member

Joined: Sat Mar 01, 2014 2:59 pm
Posts: 1146
Perhaps someone would catch the joke if they've ever booted up System 1 to System 7. The message "Welcome to Macintosh" was originally displayed during the Macintosh startup process. I only know this because I'm into old Macs.

_________________
When you start writing an OS you do the minimum possible to get the x86 processor in a usable state, then you try to get as far away from it as possible.

Syntax checkup:
Wrong: OS's, IRQ's, zero'ing
Right: OSes, IRQs, zeroing


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

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 21 guests


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:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group