Intro Download and install Frequently Asked Questions Tips and tricks

Homepage







© J.C. Kessels 2009
MyDefrag Forum
June 20, 2013, 01:07:24 am *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: 1 [2]
  Print  
Author Topic: First time run and here's my bugs and suggestions  (Read 4238 times)
James
JkDefrag Junior
**
Posts: 5


View Profile
« Reply #15 on: July 28, 2009, 09:27:16 pm »

That's all very well and nice but it's not an argument to make me release the source code. Going to court is expensive and takes a lot of time and effort. Code stealers are usually in countries with lax copyrights, if you can find them at all, and simply disappear into thin air (or bankruptcy) when faced with a fine. And all that while there is a very simple way to prevent code stealing: not releasing the sourcecode.
You don't need to go to court.
Example: You can put up a 'Hall of shame' list like ffmpeg did: http://ffmpeg.org/shame.html
Example2: Send e-mail to the code stealers and tell them that they are breaking the license (many just do not read the license, others do not understand it, so it can be as simple as telling them about it)

Quote
Yeah, sure. That's the problem, people steal my code because I don't like asking for help. You're one of those guys that cannot admit they are wrong (example: right now), aren't you?
Attitude, attitude....

Quote
Yes, I am. I am not saying that you are, I have no proof of that, but I am insinuating that, yes. Just like you are insinuating that I have put a botnet into MyDefrag.
I didn't say anything about a botnet.
That was PiousMinion.
That's total bullshit.  You are letting people into your house for free anyway.  The only difference is you won't let them make sure it's not rigged with explosives before they enter. I'll be using jkdefrag on the only windows box I use and recommending everyone else does as well.  Without source there's no guarantee we aren't a part of your botnet.

Quote
LOL. I am not going to look for reasons to give away my source code, no.
Not give away, share.

Quote
Yes, not releasing source code is very lazy of me. Your arguments are getting less and less realistic, I have to say.
There we have that attitude problem again.

Quote
Feel free to do so. I wish you all the luck in the world, you're gonna need it.
So in other words, you will not help nor do you care at all about the open source JkDefrag project.

Quote
Do you really think I will fall for such a simple ploy?
It was not a ploy at all.

Quote
Giving you a list of fixes is tantamount to giving you the full sources.
No it is not, bug fixes is not the same as the full source code.
I was thinking about short code snippets or a description of where the bugs are and how you fixed them.

Quote
Also, MyDefrag is a complete rewrite, there is virtually no code the same between JkDefrag and MyDefrag.
Really? you said somewhere in this forum that you still used some code from JkDefrag.

Anyway i wasn't going to code a clone of MyDefrag based on JkDefrag.
I just wanted to keep JkDefrag project alive, maintaining it, maintenance work, like fixing bugs and maybe adding new features on request, nothing else.

« Last Edit: July 28, 2009, 09:31:38 pm by James » Logged
peters40
JkDefrag Hero
*****
Posts: 61


View Profile
« Reply #16 on: July 28, 2009, 09:36:06 pm »

Ignore this man ........ he is bad
Logged
metalj
JkDefrag Supporter
***
Posts: 11


View Profile
« Reply #17 on: July 29, 2009, 06:23:50 am »

I couldn't help it, I just want to say some words to James.

Take a look around the "FAQ", "Tips and tricks", and "Known problems" sections.
JK is freaking smart. He has the most defrag knowledge I have ever seen.
That's the main reason why I trust MyD. And give away it's source? no.

If you think about it, nobody cares if MyD doesn't have a GUI, or it's a freaking botnet. I mean, look at the other defrag apps out there, MyD is the freaking best, and give away it's source? no.

If I had as much knowledge as JK, and I made a defrag program, I wouldn't give away the source either. In fact, I might even do a paid version. MyD being free is way more than enough.

Another thing, have you looked at the scripts manual? I bet it took JK sleepless nights to write all that, and somebody comes, gets the source, and copy/paste all that? Big NO.

Overall, you seem like a good intensions guy. So if all you wanted to do is help, you could have asked.

And btw,

You don't need to go to court.
Example: You can put up a 'Hall of shame' list like ffmpeg did: http://ffmpeg.org/shame.html
Example2: Send e-mail to the code stealers and tell them that they are breaking the license (many just do not read the license, others do not understand it, so it can be as simple as telling them about it)

1.Dude, look at all those code stealers at the ffmpeg site. You can click the links and guess what? They're up and running. What did that 1KB webpage do? Nothing.
2.An e-mail that goes: "Hey, give it back!" LOL
« Last Edit: July 29, 2009, 06:25:42 am by metalj » Logged
jeroen
Administrator
JkDefrag Hero
*****
Posts: 7156



View Profile WWW
« Reply #18 on: July 29, 2009, 07:30:41 am »

Example: You can put up a 'Hall of shame' list like ffmpeg did: http://ffmpeg.org/shame.html
Example2: Send e-mail to the code stealers and tell them that they are breaking the license
I agree with Metalj, I very much doubt if any of that is as effective as you seem to think it is.

Quote
I didn't say anything about a botnet. That was PiousMinion.
Ah yes, I did not see that.

Quote
I just wanted to keep JkDefrag project alive, maintaining it, maintenance work, like fixing bugs and maybe adding new features on request, nothing else.
For whom? Endusers will switch to MyDefrag because it is still free and much better than JkDefrag. The only people that will be happy with your efforts are people looking for sample source code for building a commercial defragmenter, if they don't steal it outright, and perhaps a few open source aficionados. Frankly, I would prefer if you didn't, but JkDefrag is open source so I cannot stop you.
Logged
WindHydra
JkDefrag Hero
*****
Posts: 69


View Profile
« Reply #19 on: July 29, 2009, 09:49:54 am »

Maybe SOMEBODY can build an open source defragger that's better than MyDefrag from the Jkdefrag source code! There will probably be many who'll be interested in testing the program, if it doesn't mess up the comp.

BTW, Jeroen said that mydefrag will be written from scratch when we only had jkdefrag.
« Last Edit: July 29, 2009, 02:27:12 pm by WindHydra » Logged
schitzn
JkDefrag Hero
*****
Posts: 121



View Profile
« Reply #20 on: July 31, 2009, 02:44:07 am »

JK and MYD both use the windows defragmentation API.  Im assuming some of the algorithms used to negotiate moves and find fragments were carried from JK into MYD during build, and that additional code was layered to support the script nature of it.  But Im also assuming that there were bugs tweaked along these development paths that could be passed back through to JK in its sorting algorithms and ability to perform more proficiently.

Again, JKDefrag is faster because its a "one use fits all" program, MyDefrag has a higher payload on resources and in my experience is slower at processing a Slow Optimize to a "-3" optimize with JK.

JKDefrag can still be a worthwild project to continue with, designed with its "one use fits all" approach tackling optimization and speed as its core selling point and adding new features that will improve the benefits of a hard disk defragmentation (ie. Prefetch defragging).
Logged
jeroen
Administrator
JkDefrag Hero
*****
Posts: 7156



View Profile WWW
« Reply #21 on: July 31, 2009, 09:00:11 am »

MyDefrag has a higher payload on resources and in my experience is slower at processing a Slow Optimize to a "-3" optimize with JK.
Generally speaking MyDefrag uses less memory and less CPU, and is faster than JkDefrag. You are comparing the MyDefrag SlowOptimize with the JkDefrag FastOptimize, not a fair comparison.
Logged
gemisigo
JkDefrag Hero
*****
Posts: 110


View Profile
« Reply #22 on: August 04, 2009, 02:03:52 am »

I just returned from a long absence and there are tons of threads I still have to chew myself through but this one made me laugh my head off  Grin Does the hopelessness of the situation not remind you to someone, Jeroen? Smiley You should not try to convince them. You stand no chance  Tongue
Logged
igndenok
JkDefrag Junior
**
Posts: 7



View Profile
« Reply #23 on: August 08, 2009, 04:40:29 am »

MyD is the best (free) defragger that i ever use besider other (pay/free) defragger that i ever use or seen. It's configurable using script that I was looking for, for a long time ago. What MyD lack is just offline defrag (if GUI, I can made myself).
Thanks to Jeroen for this MyD and it's for FREE, open source or proprietary software I don't care if it's FREE. So James, try to write defragger from scratch and make it open source, and when someone steal and make some money from it, what do you do ?
Logged
eejay
JkDefrag Supporter
***
Posts: 14


View Profile
« Reply #24 on: August 08, 2009, 03:31:21 pm »

With all this moaning going on, all I can say is that MyDefrag is a terrific product and all praise to Jeroen for spending huge amounts of time bringing to us - FOR FREE.

Many of the problems experienced result from poor windows installations, configurations and viruses.

If you don't like the product, don't use it.
Logged
schitzn
JkDefrag Hero
*****
Posts: 121



View Profile
« Reply #25 on: August 09, 2009, 06:27:35 pm »

MyDefrag has a higher payload on resources and in my experience is slower at processing a Slow Optimize to a "-3" optimize with JK.
Generally speaking MyDefrag uses less memory and less CPU, and is faster than JkDefrag. You are comparing the MyDefrag SlowOptimize with the JkDefrag FastOptimize, not a fair comparison.

Whoops, my bad (never used that saying b4), I thought they were apples.  Thanks for pointing that out.  Still, I'm skeptical as a programmer how you've managed to curve the cpu overhead incurred by the use of your custom scripting language, I would assume that each file move needs to be evaluated by your script parser based on the script variables, whereas JKDefrag was hard coded by seperate functions specific to the zone they were working.  But I have faith in you Jeroen, I will just assume in my mind that that penalty is corrected by code optimizations elsewhere. Smiley

Also, going back to community collaberation efforts to JKDefrag, I would contribute, however *looks around* I code predominantly in VB, and I struggle to migrate.  Its more an acquired taste, but I consider myself a hardcore VB programmer, using ASM injections, undocumented pointer functions, that kind of stuff.  BUT if someone ported those Windows Defragmentation API's to a DLL that could be used by VB6, I would certainly have a shot at building a defragmentation algorithm to compete with Jeroen. http://www.programmers-corner.com/tutorial/4
« Last Edit: August 09, 2009, 06:38:34 pm by schitzn » Logged
jeroen
Administrator
JkDefrag Hero
*****
Posts: 7156



View Profile WWW
« Reply #26 on: August 09, 2009, 08:27:49 pm »

I would assume that each file move needs to be evaluated by your script parser based on the script variables
No. It's difficult to explain, but that's not how MyDefrag works at all.
Logged
Pages: 1 [2]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!