Go Back   vb.org Archive > Community Central > vBulletin.org Site Feedback
FAQ Community Calendar Today's Posts Search

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #35  
Old 03-28-2004, 04:03 PM
Kaelon's Avatar
Kaelon Kaelon is offline
 
Join Date: Jan 2002
Posts: 405
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by filburt1
Microsoft lets developers make programs for their OS...would that be generous?

Hacks are merely powered by vB when written correctly, and don't contain any vB code. In the case of vB3, even the instructions need not contain a mere snippet of vB code if the hack is authored correctly.
While perhaps generous was not the correct word, given that Microsoft - like Jelsoft - has a proprietary interest in allowing and encouraging derivative works of their primary products, the legal precedent is quite clear (cf. 17 USC 106(d)), in that any work that is "inspired" by another is considered a derivative, and the intellectual property of the creator and owner of the original work from which it is derived. Only when work that is inspired meets a carefully crafted set of four separate legal criteria (the "fair use" and "ex parte" tests, outlined in 17 USC 107) does it not fall under the legal ownership of the original creator of the work from which it is derived or inspired.

In the case of vBulletin hacks, the code is clearly derived from the vBulletin base code, specifically, in that it creates interoperability with the parent work. The law is very clear in that the intellectual property rights of the code belong to Jelsoft. Because Jelsoft has a prioprietary interest in enabling customers to customize their software - much like Microsoft has a proprietary interest to license and distribute dynamic linked libraries to enable interoperability with component software - it very rightly waives its intellectual property rights in these cases, if not explicitly, then certainly implicitly, which is sufficient to the letter of the law.

Other software companies are far less interested in encouraing innovation like Microsoft and Jelsoft -- such as Apple, which during the first decade of its operation, prohibited any software manufacturers from developing software for its hardware (since it was legally derived from the core product). Apple's product model was based upon the "cartridge" ideology. IBM and its "compatibility", which implicitly waived IBM's proprietary and legal rights to derivative or inspired works, nevertheless proved to be far more markettable, and led to its dominance in the industry.

I'm not saying that Apple or Microsoft were right or wrong in what they have done - but it's obvious that the successful strategy is one of promoting both derivative works, while retaining a considerable amount of control over quality and types of derivative works. Hence, licensing.
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:51 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.13378 seconds
  • Memory Usage 3,592KB
  • Queries Executed 12 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (22)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (40)post_thanks_box
  • (40)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (40)post_thanks_postbit_info
  • (40)postbit
  • (40)postbit_onlinestatus
  • (40)postbit_wrapper
  • (1)showthread_list
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_threadedmode.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids_threaded
  • showthread_threaded_construct_link
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete