4 ms·
Any lawyers here? Are the architectures of those old microprocessors like 6502 or 8051 copyright/patent-free by now? Can one create a commercial game where the
by jakobdabo 9y ago
Any lawyers here? Are the architectures of those old microprocessors like 6502 or 8051 copyright/patent-free by now?
Can one create a commercial game where the players should reverse engineer programs for some virtual hardware which have, for example, a virtual 6502 on board?
- userbinator 9y agoIANAL but you may want to read https://en.wikipedia.org/wiki/Integrated_circuit_layout_design_protection https://en.wikipedia.org/wiki/Integrated_circuit_layout_desi... and AFAIK the 6502 and 8051 have been around for long enough that any patents they may have had are already expired; the last time I looked up this info, the 486 subset was already patent-free, and the Pentium patents were soon to expire.
- psgbg 9y agoSuperH a microprocessor developed by hitachi in 90's, has many of their patents expired in 2015 and we are talking of technology used in Sega 32x and Saturn. There is a clean room implementation, made open source https://en.wikipedia.org/wiki/SuperH#J_Core https://en.wikipedia.org/wiki/SuperH#J_Core
- vidarh 9y agoFor that purpose, an instruction level emulator would be far better than a transistor level emulator like this one.
- duskwuff 9y agoTotally free and clear. Copyright on maskworks -- that is, microchip designs -- only lasts 10 years. (It's covered by a unique and unusual portion of copyright law, as microchip designs aren't considered creative enough to be covered by a traditional copyright.) In any event, this would only have covered the physical design of the 6502, not its architecture. The 6502 was released in 1975, so any patents on its architecture would have expired in the mid-1990s. I'm not certain that any such patents existed in the first place -- the 6502 is largely inspired by the Motorola 6800, which was even older. Anyways, the architecture of the 6502 is effectively in the public domain at this point. There are probably thousands of different hardware and software reimplementations at this point; including one in a game would not be a problem at all.
- jakobdabo 9y agoThank you (and others who answered). So, no copyright, no patents, and I forgot to ask about trademarks, but I think I can do without naming things for what they are if I ever go for my idea of that game.
- duskwuff 9y agoAs a number, "6502" was never trademarkable, and what was left of the original manufacturer (MOS) was liquidated in 2001. So there's no trademark rights either.
- jacquesm 9y agoLiquidation might have moved those trademarks to a new owner.
- vidarh 9y agoKeep in mind that Western Design Centre also has/had rights to the 6502, and they're still selling variations, so the fact that MOS was liquidated doesn't necessarily mean much. But presumably you're right in terms of ability to trademark it anyway.
- tinus_hn 9y agoYou can't trademark a number as Intel found with the 80486, which is why they went with the 'Pentium' name instead of with 80586 for the next release.
- Someone 9y agoEven though it is customary to throw a wide net when applying for patents, I also would think that chances are decent that any patents don't cover the embodiment of emulating the CPU on another CPU that's a few orders of magnitude faster, in an interpreted language. Certainly (IMHO, I'm not a lawyer), any patents related to how to make the transistors, connects or the chip package in a 6502 wouldn't apply here.