vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin.org Site Feedback (https://vborg.vbsupport.ru/forumdisplay.php?f=7)
-   -   hack porting: the middle ground (https://vborg.vbsupport.ru/showthread.php?t=63424)

sabret00the 04-04-2004 01:10 AM

hack porting: the middle ground
 
while i beleive that hackers who right scripts (seperate php files with new functionality) should retain rights in terms of script porting and have the final say (however the idea isn't patented under any vb.org law) i think the middle ground on the whole porting issue is where the script is an add this line or edit line, that's not exactly a script and i beleive such edits given a court case would be found to jelsofts rather a 'new peice of software' and should be allowed to be ported if the original author doesn't respond to emails or update within a certain time period.

just a random though i had but thought i'd see who'd agree/disagree?

i think it's fair middle ground.

filburt1 04-04-2004 01:31 AM

One or two lines of code that cannot be written another way are freely reproducable by anyone--nobody's copyrighted Hello, World. However, scripts that can be written different ways are not.

sabret00the 04-04-2004 06:53 PM

can somone fix the spelling on ground it was late when i posted it :o

noppid 04-06-2004 08:59 PM

Quote:

Originally Posted by filburt1
One or two lines of code that cannot be written another way are freely reproducable by anyone--nobody's copyrighted Hello, World. However, scripts that can be written different ways are not.

Too bad that is not how things actually play out. I've been hinting at this for a while, now I'll get it off my chest.

I was writing my pjirc interface for vB before I knew another here did. One of the issues to deal with on IRC servers is nicknames and special charaters. If there's a bad charater the login could fail and the user is lost. There is a necessity to clean the nickname for the client or server, I have not bothered to figure out which. We use Freenode.

Anyway, I'm no expert and need help sometimes. I looked at some code and said that's what I need and asked if I could use it. I didn't get a no in the reply and assumed yes. That was a mistake and my hack was removed and I felt accused of stealing. My thought was, there's really only one good way to do this, it's all gonna look the same anyway. It was 2 lines of ereg().

So I set out to see what I could do different. I found that php.net refers to ereg as inefficient and recomends preg. So I read for a while and made my own with preg.

I PM'd the mod that pulled my hack and explained the situation. Told them I had new code and would like to post it. I got no reply.

So folks, let it be known that those in charge are not even up to date enough to know which php funtions will make the most efficient programs. And yet another thread requests that they be in charge of evaluating others code.

A little reading can go a long way.

sabret00the 04-07-2004 01:22 PM

Quote:

Originally Posted by filburt1
One or two lines of code that cannot be written another way are freely reproducable by anyone--nobody's copyrighted Hello, World. However, scripts that can be written different ways are not.

so if someone releases one a vb3 version of something that you done for vb2 ala this that's ok?


All times are GMT. The time now is 09:07 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.01131 seconds
  • Memory Usage 1,724KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete