Hi,
I was wondering what legal issues there are when making a C# based music
player using the WMP11 API.
Are there any? For some reason I wouldn't think MS would just let anyone go
out and use their tech to profit from it.
Thanks in advance. 7 1287
but also. why would u want to build a new player from an existing player's
api? what advantages would there be in that?
I don't think there are any, because the user must have Windows Media Player
(licensed and installed) and you are merely writing a program that actuates
it.
"Julie Smith" <so*****@home.comwrote in message
news:Oa**************@TK2MSFTNGP03.phx.gbl...
Hi,
I was wondering what legal issues there are when making a C# based music
player using the WMP11 API.
Are there any? For some reason I wouldn't think MS would just let anyone
go out and use their tech to profit from it.
Thanks in advance.
"XOR" <XO*@discussions.microsoft.comwrote in message
news:66**********************************@microsof t.com...
but also. why would u want to build a new player from an existing player's
api? what advantages would there be in that?
Playing media for special purposes, maybe. Psychological tests administered
by computer are one example.
perhaps a plugin would be more appropriate?
which Im sure has minimal licencing issues to worry about.
Hi Julie,
I doubt there are any legal issues hindering your media player programming,
but then again I'm not a laywer.
I suggest that you check the "whole path" of the end-user license agreements
before continuing, though. That would mean basically: WMP11 EULA -Visual
Studio 2005 EULA -.NET Framework EULA -Windows EULA. For example, the
Visual Studio EULA is rather complex, but as far as I'm aware, there isn't
anything there saying you couldn't do what you are doing.
Hope this helps.
--
Regards,
Mr. Jani Järvinen
C# MVP
Helsinki, Finland ja***@removethis.dystopia.fi http://www.saunalahti.fi/janij/
What about writing commercial software with Visual Studio Express? Is that
allowed? I use VS.net pro, but its something I've always wondered.
"Jani Järvinen [MVP]" <ja***@removethis.dystopia.fiwrote in message
news:uU**************@TK2MSFTNGP06.phx.gbl...
Hi Julie,
I doubt there are any legal issues hindering your media player
programming, but then again I'm not a laywer.
I suggest that you check the "whole path" of the end-user license
agreements before continuing, though. That would mean basically: WMP11
EULA -Visual Studio 2005 EULA -.NET Framework EULA -Windows EULA.
For example, the Visual Studio EULA is rather complex, but as far as I'm
aware, there isn't anything there saying you couldn't do what you are
doing.
Hope this helps.
--
Regards,
Mr. Jani Järvinen
C# MVP
Helsinki, Finland ja***@removethis.dystopia.fi http://www.saunalahti.fi/janij/
The CLR doesn't care or doesn't even know what process created the assembly.
Compilers/ide's are there for the expressed purpose of creating assemblies.
That said, I dropped out of law school so you should consult the EULA as the
authoratative source.
--
Regards,
Alvin Bruney
------------------------------------------------------
Shameless author plug
Excel Services for .NET is coming...
OWC Black book on Amazon and www.lulu.com/owc
Professional VSTO 2005 - Wrox/Wiley
"Julie Smith" <ju**********@hotmail.comwrote in message
news:ev**************@TK2MSFTNGP04.phx.gbl...
What about writing commercial software with Visual Studio Express? Is that
allowed? I use VS.net pro, but its something I've always wondered.
"Jani Järvinen [MVP]" <ja***@removethis.dystopia.fiwrote in message
news:uU**************@TK2MSFTNGP06.phx.gbl...
>Hi Julie,
I doubt there are any legal issues hindering your media player programming, but then again I'm not a laywer.
I suggest that you check the "whole path" of the end-user license agreements before continuing, though. That would mean basically: WMP11 EULA -Visual Studio 2005 EULA -.NET Framework EULA -Windows EULA. For example, the Visual Studio EULA is rather complex, but as far as I'm aware, there isn't anything there saying you couldn't do what you are doing.
Hope this helps.
-- Regards,
Mr. Jani Järvinen C# MVP Helsinki, Finland ja***@removethis.dystopia.fi http://www.saunalahti.fi/janij/
This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: Torbjørn Pettersen |
last post by:
As you might have noticed I'm trying to clean up my web site's
HTML code. The way I do it is simply more or less redoing to
complete site, testing it on a web server I have set up on my
local...
|
by: mykidisgollum |
last post by:
Greetings,
I have code which prints a document who's attributes are saved as
flags in a database. One of the those attributes is letter or legal.
When I am printing, I use the following...
|
by: Gree |
last post by:
A question to those of you who design sites...
What is a good online resource for getting legal disclaimers and
privacy policies for a web site?
...and are they necessary? Can I just...
|
by: Peter |
last post by:
Anybody know what this is about then?
'Because of legal issues, Microsoft has disabled the functionality in Access
2003 and in Access 2002 that let users change the data in linked tables that...
|
by: Thomas Paul Diffenbach |
last post by:
I'm trying to write a space efficient string (nul terminated array
of char), storing the characters directly unless the number of
characters is too large to be so stored, and storing a pointer to...
|
by: Wiktor Zychla |
last post by:
is it legal to distribute axshdocvw, shdocvw and mshtml.dll with my
application?
is it legal to distribute Microsoft.mshtml.dll from 'Primary Interop
Assemblies' folder (I assume it comes with...
|
by: Frank Rizzo |
last post by:
I realize that this maybe the wrong forum, but maybe someone has run
into this situation before. I sell an app and I want to offer my
customers a migration path from a competing product. However,...
|
by: Kelvin Moss |
last post by:
Hi all,
Is the following construct legal?
....
snprintf(buffer, buffer_len, "%s+%s", buffer, variable);
....
My buffer is long enough to hold the original buffer, then '+' , and
then...
|
by: not_a_commie |
last post by:
So is it legal to copy stuff out of the .NET framework and mix it into
your own code? I assume so, since I could call their function directly
if I didn't want to avoid the UI library reference in...
|
by: taylorcarr |
last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: aa123db |
last post by:
Variable and constants
Use var or let for variables and const fror constants.
Var foo ='bar';
Let foo ='bar';const baz ='bar';
Functions
function $name$ ($parameters$) {
}
...
|
by: emmanuelkatto |
last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud.
Please let me know.
Thanks!
Emmanuel
|
by: BarryA |
last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
|
by: Sonnysonu |
last post by:
This is the data of csv file
1 2 3
1 2 3
1 2 3
1 2 3
2 3
2 3
3
the lengths should be different i have to store the data by column-wise with in the specific length.
suppose the i have to...
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
| |