473,398 Members | 2,165 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,398 software developers and data experts.

Copyright?

I have just started making a microsoft Excel like spread sheet in visual
basic and i am using the microsoft web components spreadsheet control.
If i started distrubuting the program for money say would i be breaking
copyright laws?
Nov 21 '05 #1
4 1116
Hi Mike,

Not any laws that I know of. You would only be breaking a law if you
distributed Excel with your program. If you know how to open up .XLS files
and manipulate them without having Excel installed you still wouldn't be
breaking any copyrights. If your program requires Excel then users must own
a valid Excel license and they are fine too. There are many 3rd party
components out there that require users to have Microsoft Office installed
in order to use. Good luck! Ken.

"Mike" <Mi**@discussions.microsoft.com> wrote in message
news:49**********************************@microsof t.com...
I have just started making a microsoft Excel like spread sheet in visual
basic and i am using the microsoft web components spreadsheet control.
If i started distrubuting the program for money say would i be breaking
copyright laws?

Nov 21 '05 #2
I think the key here is the OP is using the Microsoft Office Web Components
in his "commercial" application.

Whether or not you would be violating the copyright is a little sticky.
While seperate, these components are really intended to be complementary
and/or part of the overall Office solution.
If you are using it for view only, then I think you will have no problem if
you have the customer download the components from Microsoft. Since
Microsoft allows the public to download and install these for view only use
already. If you want to embed it in your installer, you "might" be in
violation.

If you are looking to perform read-write to "create" Excel style content,
then unless the customer already has a valid Excel license you would be in
violation. In fact, the web components supposedly will not function in write
mode without a valid copy of an Office product already installed (according
to the Microsoft Web Component download page). If this is true, then you
still should not be in any real danger of violating the copyright since it
is not supposed to let you create data without Office already installed.

So, all-in-all, I believe if you market your application as a different
front end for existing Office style applications and don't embed the
Microsoft Office/Excel portions of the application into yours, you should be
just fine.
If you start claiming ownership of stuff that isn't yours and market it as a
competing product to create Excel content without Excel, then you have a
problem. In that case, just use a different component, there are many
alternatives.

If in doubt, ask Microsoft.

Gerald

"Ken Dopierala Jr." <kd*********@wi.rr.com> wrote in message
news:e4****************@TK2MSFTNGP11.phx.gbl...
Hi Mike,

Not any laws that I know of. You would only be breaking a law if you
distributed Excel with your program. If you know how to open up .XLS files and manipulate them without having Excel installed you still wouldn't be
breaking any copyrights. If your program requires Excel then users must own a valid Excel license and they are fine too. There are many 3rd party
components out there that require users to have Microsoft Office installed
in order to use. Good luck! Ken.

"Mike" <Mi**@discussions.microsoft.com> wrote in message
news:49**********************************@microsof t.com...
I have just started making a microsoft Excel like spread sheet in visual
basic and i am using the microsoft web components spreadsheet control.
If i started distrubuting the program for money say would i be breaking
copyright laws?


Nov 21 '05 #3
Mike,
You (and your Lawyer) would need to check the EULA (End User License
Agreement) for the Microsoft Web Components Spreadsheet control.

Last time I read it I was under the impression you need a valid Excel
license to use it on that PC. However that was when it first came out, I
know MS changes the EULA sometimes between versions. So each of your
customers might need to own Excel to use it. However I am neither a lawyer,
nor claim to be able to read legalese...

Hope this helps
Jay

"Mike" <Mi**@discussions.microsoft.com> wrote in message
news:49**********************************@microsof t.com...
I have just started making a microsoft Excel like spread sheet in visual
basic and i am using the microsoft web components spreadsheet control.
If i started distrubuting the program for money say would i be breaking
copyright laws?

Nov 21 '05 #4
On Thu, 30 Sep 2004 09:23:07 -0700, "Mike" <Mi**@discussions.microsoft.com> wrote:

¤ I have just started making a microsoft Excel like spread sheet in visual
¤ basic and i am using the microsoft web components spreadsheet control.
¤ If i started distrubuting the program for money say would i be breaking
¤ copyright laws?

See the following:

OFFXP: General Information About Licensing and Using Office XP Web Components
http://support.microsoft.com/default...b;en-us;288729
Paul ~~~ pc******@ameritech.net
Microsoft MVP (Visual Basic)
Nov 21 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: clintonG | last post by:
I'm having a difficult time determining how to proceed with protecting an eXtensible Markup Language (XML) I am developing for use with an application written in C#. I'll probably be using...
3
by: ELCO | last post by:
www.electronic-copyright.com invites anyone interested in protecting their intellectual property copyright (including programming code) to visit our website. We assist you in verifying your...
4
by: Jacob | last post by:
I am writing commersial code for clients. It sometime seems like common practice to add a copyright header to each source file (.cpp and .h). The header might look something like this: /* *...
159
by: petantik | last post by:
Are there any commercial, or otherwise obfuscators for python source code or byte code and what are their relative advantages or disadvantages. I wonder because there are some byte code protection...
13
by: Zellan | last post by:
I am starting a small business designing Access databases and have a potential client where several different users would be able to use the same database I have designed. I want to know what I...
1
by: Martin | last post by:
Dear Group Sory for posting this here. Hope it's not too off-topic but thought that someone minght know about. Can you give tips about intellectual property / copyright registration for...
16
by: spamfurnace | last post by:
Howdy, I'm no legal beagal but from what i understand if you want to own the rights to an idea you need a patent. If you cant get a patent then your next best option is a copyright. However...
6
by: Jobe | last post by:
Dear All, Pushed the wrong button:) So again... Could you please advise if there is a violation of copyright of web- code. Website made by me:
10
by: =?Utf-8?B?SmFtZXMgV29uZw==?= | last post by:
Hi everybody, I'm trying to use the new VB 2008 right now and I want to know how to preset the company name and copyright informtion in Assembly Information. In my current VB 2005, company name...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
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
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
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...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.