Linked by Eugenia Loli on Sun 16th Jul 2006 17:17 UTC
PDAs, Cellphones, Wireless The Shared Source Device Emulator is a compressed archive of the source code to the Device Emulator V1.0, buildable using Microsoft Visual Studio 2005. The Device Emulator is a software simulation of an ARM CPU and motherboard, that runs the Windows CE and Windows Mobile operating systems. This source release can be used as an research and experimentation platform: the CPU emulator can be modified or replaced, as can the motherboard, peripheral devices, and emulator UI. If ported to Unix it will make easier the development, debugging and testing of ARM-compiled Qtopia and Linux-based applications for phones/PDAs.
Order by: Score:
Shared Source Academic License
by jcinacio on Sun 16th Jul 2006 18:21 UTC
jcinacio
Member since:
2006-03-12

"(B)Platform Limitation- The licenses granted in sections 2(A) & 2(B) extend only to the software or derivative works that you create that run on a Microsoft Windows operating system product.Further, you may only use the software to emulate running Windows operating system products."

and

"(E) If you distribute the software or derivative works in source code form you may do so only under this license (i.e., you must include a complete copy of this license with your distribution), and if you distribute the software or derivative works in compiled or object code form you may only do so under a license that complies with this license."

'nough said...

Reply Score: 4

RE: Shared Source Academic License
by Eugenia on Sun 16th Jul 2006 18:34 UTC in reply to "Shared Source Academic License"
Eugenia Member since:
2005-06-28

The second clause is not relevant or important for me. I don't care if the resulted code is also under a Shared Code license. But yes, the first clause is really limiting.

Oh well, at least someone might get "an idea" as to how to create an OSS ARM emulator. ;-)

Reply Score: 1

bakanekov3 Member since:
2005-07-06

But it certainly doesn't stop you from running Linux on the emulator itself ;)

Reply Score: 1

AdolescentFred Member since:
2006-07-17

"But it certainly doesn't stop you from running Linux on the emulator itself ;) "
It certainly tries to:

"...Further, you may only use the software to emulate running Windows operating system products"

Reply Score: 1

QEMU
by ben_dash on Sun 16th Jul 2006 18:40 UTC
ben_dash
Member since:
2005-10-13

This can't be ported to Linux, as noted above, however, that's irrelevant anyway since QEMU emulates ARM already.

Reply Score: 4

RE[2]: Shared Source Academic License
by evilrich on Sun 16th Jul 2006 18:44 UTC
evilrich
Member since:
2006-07-06

> Oh well, at least someone might get "an idea" as to how to create an OSS ARM emulator.
How about QEMU? See
http://fabrice.bellard.free.fr/qemu/

Reply Score: 1

RE[3]: Shared Source Academic License
by sbenitezb on Sun 16th Jul 2006 20:08 UTC
sbenitezb
Member since:
2005-07-22

In fact, licenses really doesn't stop you from anything, as law doesn't prevent crime from happening. License only grants you are going to have problems if they catch you. If you use it on your home, without anyone ever knowing what you are doing, then the license is useless. You could even build a nuke on your garage, still...

Reply Score: 1

RE[4]: Shared Source Academic License
by Soulbender on Mon 17th Jul 2006 08:46 UTC
Soulbender
Member since:
2005-08-18

"License only grants you are going to have problems if they catch you."

Presuming that the clauses in the license is even within the bounds of the law to begin with, something that often isn't the case.

Reply Score: 1

I wonder...
by phate on Mon 17th Jul 2006 18:34 UTC
phate
Member since:
2005-07-09

... How much crap I could get into to if I combined this with QEMU's ARM emulation and Visual Boy Advance's ARM emulation...

HORRIBLE GPL/MS LICENSE EMULATOR MONSTER! RAWR!!!

Edited 2006-07-17 18:34

Reply Score: 1