You are here

[Dead development due to legal issues] CircleDock 1.5.6.30 Portable Development Test 1

18 posts / 0 new
Last post
vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 5 months ago
Developer
Joined: 2010-02-13 17:10
[Dead development due to legal issues] CircleDock 1.5.6.30 Portable Development Test 1

Application: CircleDock Page is a bit outdated
Category: Utilities
Description: Copied from website

What Circle Dock Allows You to Do:

  • Launch your programs from a circular dock.
  • Drag and drop your files, folders, and shortcuts onto a circular dock that you can re-size.
  • Rotate the dock with either your mouse wheel or the keyboard arrow keys.
  • Change the image shown for the icons and change the skins (compatible with icons and skins for Rocket Dock, Object Dock, etc.)
  • The dock appears where your mouse is by pressing a hotkey (default is F1) or your middle mouse button, other options available.
  • Tested on computers with multiple monitors, Windows XP/Vista/7, 32-bit & 64-bit, and requires only .Net Framework 2.0.
  • Automatically works on all Windows Vista and 7 computers and most Windows XP computers.
  • A new settings panel that allows you to customize many options. It updates your dock as you make changes. See it change in real time! No need to press an OK button.
  • Multi-language capable. Just translate the English.ini file to the language of your choice. 50+ Languages currently available
  • Change the image used for the dock icons with the easiest method out there: Just set the program to "Icon Replacement Mode" in the right-click menu of the center icon and you can change all the icon images by just dragging and dropping new PNG images onto them! Huge time saver when you are customizing your dock!
  • Built in support for Windows HD Icons. Vector and detailed PNG's come through with great clarity
    toggle the visibility of the dock by moving your mouse to any edge of your screen. By default, the left and right edges are used for toggling. No need to press a button!
  • Rotate the dock with your mouse wheel or arrow keys (customizable).
  • Reorder and Organize the dock items with new adjustment interface. Located via right click on an item
  • By default, clicking on the center button does not open the start menu. You can enable this in the settings panel.

CLinked pulled till I can get a clear response to licensing sorry

[20.3 mb download / 37 MB installed]
(MD5: da17e0d5f0be6cc643109d4f206d3af0)

Release Notes:

Development Test 1 (2012-03-31):Initial release
Should be up to the standards of the PAF template 2.2
I have done a slight rename to CD-CircleDock, this allows me to have 3 menu items that will launch the 3 separate program within the actual program, Circle Dock, Circle Dock Wallpaper Changer and a Stand Alone Stack maker. By doing the rename they should appear all grouped together in alphabetical order. This is available in over 50 languages and can be configured via the settings. I created this for fun as an EYE CANDY, not sure how useful it might be to others.

Ken Herbert
Ken Herbert's picture
Offline
Last seen: 1 hour 35 min ago
DeveloperModerator
Joined: 2010-05-25 18:19
Sorry to tell you...

But any version of CircleDock past 0.9.1 (or 0.92 alpha) is in violation of the GPL as the source has not been released.

I only know because I was looking at doing CircleDock a few months back, and did some research after noticing the official site was at 0.91 but 1.5.6 was out elsewhere.

What happened was the original dev let the project go, someone else picked it up, but he refuses to release the source.

vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 5 months ago
Developer
Joined: 2010-02-13 17:10
Oh ok

I found this download through there forums. As far as the source will look it up in mean time will pull this for now. Thanks I started with the 0.92 beta and then before I did release it I found this version, thanks

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 5 months ago
Developer
Joined: 2010-02-13 17:10
GPL vs Ms-PL

OK so any idea what this means? In lay terms?

Microsoft Public License (Ms-PL)
OSI Approved License

This license governs use of the accompanying software. If you use the software, you
accept this license. If you do not accept the license, do not use the software.

1. Definitions
The terms "reproduce," "reproduction," "derivative works," and "distribution" have the
same meaning here as under U.S. copyright law.
A "contribution" is the original software, or any additions or changes to the software.
A "contributor" is any person that distributes its contribution under this license.
"Licensed patents" are a contributor's patent claims that read directly on its contribution.

2. Grant of Rights
Angel Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.
(B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.

3. Conditions and Limitations
Angel No Trademark License- This license does not grant you rights to use any contributors' name, logo, or trademarks.
(B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.
(C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.
(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.
(E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

From what I have read above as well as the definition of Open Source Software located
here I believe it is legal to redistribute the program.

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

Ken Herbert
Ken Herbert's picture
Offline
Last seen: 1 hour 35 min ago
DeveloperModerator
Joined: 2010-05-25 18:19
I did not see that when I was

I did not see that when I was looking at it.

I don't think that changes anything though because I didn't think the Ms-PL was compatible with the GPL meaning they would have broken the licence just in changing the licence.

But, I would like others to take a look and do some research on it too. As I said, it was a few months ago (maybe 6-8?) I was looking at doing this, things may have changed.

vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 5 months ago
Developer
Joined: 2010-02-13 17:10
I copied and pasted

the info from the help files included, I too would like some more info. I ave written the developers as well, however now I wonder if I can host it on Sourceforge? I am currently going to upload it to MediaFire as well and use that link. Does bring up some thoughts to think about though.

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

John T. Haller
John T. Haller's picture
Offline
Last seen: 7 hours 51 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Incompatible

GPL code can not be used in MS-PL projects and vice versa. They are incompatible by design due to the way MS wrote the MS-PL. Is this a project under the MS-PL using code from the original GPL project? If so, then it is illegal. Unless the original copyright holder reassigned things.

Sometimes, the impossible can become possible, if you're awesome!

vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 5 months ago
Developer
Joined: 2010-02-13 17:10
So

if I understand correctly I can not use the PortableApps launcher or code there in to make this portable? is that what you are saying?

As for the licensing this is what is in the help file in regards to the GPL vs Ms-PL status

Welcome to this unofficial edition of Circle Dock. Why "unofficial"? Well, Eric Wong is the original author of this program but he has not maintained it or released an update since October 2008. Eric's last release was known as "Alpha 8" and its source code is used as the basis for all subsequent unofficial releases.

Since becoming involved in the development, support and maintenance of Circle Dock, I, "Markham", have included a number of new features and fixed some old bugs. I've been helped in this endeavour by "DrWicked" whose contributions include the enhanced drag-and-drop facilities and the new Toggle Button - which can optionally appear on the desktop when Circle Dock is hidden and primarily designed for use in touch-screen environments.
The source code to Eric Wong's last Visual Basic release (0.91) is available from the Circle Dock Web Site and is licensed under the GNU GENERAL PUBLIC LICENSE Version 3. You will require either Visual Studio 2008 or Visual Basic Express to compile the source code.

Due to our discovering that some unscrupulous individuals have been using Circle Dock source code to produce and market clones, we have made the decision to protect our - and Eric Wong's - investment in time and energy by not publicly releasing any source code, except under special circumstances. We reserve the right to levy a charge for the source code of the current version.

Circle Dock is now written in C# ("C Sharp").

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

John T. Haller
John T. Haller's picture
Offline
Last seen: 7 hours 51 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Illegal

Them taking GPL code, modifying it and releasing a binary without the source is 100% illegal. End of story.

Taking GPL code and re-releasing it under an incompatible license is the same story.

You can take MS-PL code that is legal and release it in PortableApps.com Format with a PortableApps.com Launcher, though.

Sometimes, the impossible can become possible, if you're awesome!

vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 5 months ago
Developer
Joined: 2010-02-13 17:10
I give up

Looks like another battle loss...Do you want me to delete the entire thread or maybe leave it up in case anyone searches for the app? Also as stated below no downloads the more I read about this whole program the more confused I get

http://forums.stardock.com/378484 calls this freeware....either way thanks again

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 5 months ago
Developer
Joined: 2010-02-13 17:10
FWIW

No one downloaded it, it is pulled from Sourceforge, I tried, thought i had all bases covered, guess I need to hire a lawyer on standby ( Smile ) I read open source and guess I did not realize just how many open sourced licensing there was, and it surely did not mention any of that in the eula I agreed to.

Thanks for the info John and winteblood

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

Ken Herbert
Ken Herbert's picture
Offline
Last seen: 1 hour 35 min ago
DeveloperModerator
Joined: 2010-05-25 18:19
Glad to help, although the

Glad to help, although the outcome isn't a good one, sorry.

There is nothing stopping you packaging 0.91 as that was the last truly OS version that was released. It is missing quite a few features though, but it has the upside of not making you wait almost a minute to see the settings screen (at least that was my experience with the last version I used).

vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 5 months ago
Developer
Joined: 2010-02-13 17:10
Thanks

But I spent way to much time tweaking this one not going to waste my time on a dead project that has no hopes of ever going anywhere....oh well another lesson learned the hard way....seem to be bouncing my head off of the wall a lot lately

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

John T. Haller
John T. Haller's picture
Offline
Last seen: 7 hours 51 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
0.91

Actually, since it is open source, someone could pick up at 0.91 and do a legal version from here on out.

If we want to get technical, if one dev has added code to the GPLed version and released it under MsPL. As long as all the code came from him, it's still GPLed. He's legally required to release his code under the GPL.

Sometimes, the impossible can become possible, if you're awesome!

vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 5 months ago
Developer
Joined: 2010-02-13 17:10
the one

GPL is actually a beta build and I gave up trying to figure out the license, since I am not a programmer and I did use the old version before the "new one" I saw that the new one had many of the bugs worked out. So if the new one is ok to post I can if not I really not inclined to go backwards in the development?

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

Pyromaniac
Pyromaniac's picture
Offline
Last seen: 8 years 11 months ago
Developer
Joined: 2008-09-30 19:18
Release .91 code

What if vf2nsr released the .91 code with the package? In theory, only the code from .91 is GPL'd and everything else is MsPL, correct? So if he releases the GPL code, would all be good?

John T. Haller
John T. Haller's picture
Offline
Last seen: 7 hours 51 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Anything Added

Anything added to the GPLed code becomes GPLed. It just a matter of whether the person adding it created the code or not. Because if he took code from a GPL incompatible source (like MsPL) then the whole package is just illegal. But yes, everything up to .91 seems GPLed. The issue is bugs were fixed after that using an improper license.

Sometimes, the impossible can become possible, if you're awesome!

vf2nsr
vf2nsr's picture
Offline
Last seen: 7 years 5 months ago
Developer
Joined: 2010-02-13 17:10
OK

so I guess I need a lawyer to release it ? LOL Heck I not even sure there is interest in it not to mention it is a .net package from what I can tell?

“Be who you are and say what you feel because those who mind don't matter and those who matter don't mind.” Dr. Seuss

Log in or register to post comments