Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > peter-swing

Reply
Thread Tools

peter-swing

 
 
Peter Cheung
Guest
Posts: n/a
 
      04-26-2012
markspace於 2012年4月25日星期三UTC+8上午5時42分43秒 寫道:
> On 4/24/2012 11:18 AM, Peter wrote:
> > Hi All
> > I finished making the "OutlookBar" component, http://code.google.com/p/peter-swing/

>
>
> Funnily enough, your project source has no build file. So I'm going to
> make one. With vim.


I use eclipse to build it, so no build file.
 
Reply With Quote
 
 
 
 
Peter Cheung
Guest
Posts: n/a
 
      04-26-2012
Lew於 2012年4月25日星期三UTC+8上午6時07分11秒 寫道:
> markspace wrote:
> > Peter wrote:
> >> I finished making the "OutlookBar" component, http://code.google.com/p/peter-swing/

> >
> >
> > Funnily enough, your project source has no build file. So I'm going to
> > make one. With vim.

>
> And vigor?
>
> Since you looked at it, would you please tell us what you think, and whatits purpose is?
>
> --
> Lew


want to enhance swing component
 
Reply With Quote
 
 
 
 
Peter Cheung
Guest
Posts: n/a
 
      04-26-2012
markspace於 2012年4月25日星期三UTC+8上午6時07分27秒 寫道:
> On 4/24/2012 1:26 PM, Lew wrote:
> > Peter wrote:
> >> I finished making the "OutlookBar" component, h𝚝𝚝𝚙://code.google.𝚌ȫ𝗆/𝚙/peter-swing/
> >> I am going to make Breadcrumb.
> >>
> >> What GUI component you like but doesn't provide in JFC?

> >
> > What are these? What are their advantages? Why are you telling us?
> >

>
>
> He's telling us he plagiarized the code from the OpenJDK:
>
>
> package com.peterswing;
> ...
> public class MetalBumps implements Icon {
>
> static final Color ALPHA = new Color(0, 0, 0, 0);
>
> protected int xBumps;
> protected int yBumps;
> protected Color topColor;
> protected Color shadowColor;
> protected Color backColor;
> ...
>
>
> /*
> 2 * Copyright (c) 1998, 2009, Oracle and/or its affiliates. All
> rights reserved.
> 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
>
> 26 package javax.swing.plaf.metal;
>
> 43 class MetalBumps implements Icon {
> 44
> 45 static final Color ALPHA = new Color(0, 0, 0, 0);
> 46
> 47 protected int xBumps;
> 48 protected int yBumps;
> 49 protected Color topColor;
> 50 protected Color shadowColor;
> 51 protected Color backColor;
>
>
> <http://www.docjar.org/html/api/javax/swing/plaf/metal/MetalBumps.java.html>
>
> <http://code.google.com/p/peter-swing/source/browse/trunk/src/com/peterswing/MetalBumps.java>


peter-swing is open source project, open source project plagiarized anotheropen source project?
 
Reply With Quote
 
Lew
Guest
Posts: n/a
 
      04-26-2012
Peter Cheung wrote:
> peter-swing is open source project, open source project plagiarized another open source project?


It definitely appears that way from what people report.

Plagiarism is plagiarism whether from open source, to open source or whatever.
It's plagiarism to pass off a play of Shakespeare's as your own, is it not?

Furthermore, unlike the Shakespeare example, if the accusations be true then
the "peter-swing" spammer violated copyright, which is legally actionable,
beyond plagiarism.

Wasn't it Tivo or Cisco or someone like that that got in trouble for using
Linux and not distributing source code or acknowledging the copyright or such?

--
Lew
Honi soit qui mal y pense.
http://upload.wikimedia.org/wikipedi.../c/cf/Friz.jpg
 
Reply With Quote
 
Lew
Guest
Posts: n/a
 
      04-26-2012
Peter Cheung wrote:
> Lew 上午6時07分11秒寫道:
>> markspace wrote:
>>> Peter wrote:
>>>> I finished making the "OutlookBar" component,...
>>>
>>> Funnily enough, your project source has no build file. So I'm going to
>>> make one. With vim.

>>
>> And vigor?
>>
>> Since you looked at it, would you please tell us what you think, and what its purpose is?
>>
>> --
>> Lew


Please don't quote sigs.

> want to enhance swing component


Huh? With someone else's code?

Who wants to, you?

Are you claiming that your offering enhances something, or simply stating that
someone wants to?

In what way does your offering enhance something, specifically?

Tell us why we should look at it, and please answer the accusations of
plagiarism and copyright violation that others have leveled.

--
Lew
Honi soit qui mal y pense.
http://upload.wikimedia.org/wikipedi.../c/cf/Friz.jpg
 
Reply With Quote
 
markspace
Guest
Posts: n/a
 
      04-26-2012
On 4/26/2012 6:30 AM, Peter Cheung wrote:
>
> peter-swing is open source project, open source project plagiarized
> another open source project?


Open source does not mean free. Most open source licenses have
restrictions. When you read the line below, what does it mean to you?
And why did you remove not only the copyright notice, but also ALL Java
doc comments?

>> * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.





 
Reply With Quote
 
Lew
Guest
Posts: n/a
 
      04-26-2012
markspace wrote:
> Peter Cheung wrote:
>> peter-swing is open source project, open source project plagiarized
>> another open source project?

>
> Open source does not mean free. Most open source licenses have
> restrictions. When you read the line below, what does it mean to you?
> And why did you remove not only the copyright notice, but also ALL Java
> doc comments?
>
>>> * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.


Quite aside from the ethical and legal malfeasance, the engineering basis for including source to the core Java libraries as your own is non-existent.Platform classes are already part of the platform; why would "peter-swing"need to copy them at all, much less steal them?

This raises the distinct possibility that the code itself, quite aside fromthe documentation lack, the ethics lack, the build script lack, and the legal dodginess, is crap. I cannot expect that a product built on the unnecessary duplication of classes guaranteed to be present anyway would be otherwise.

I am willing to hear countervailing evidence, but so far the OP has only responded with ambiguous sentence fragments and avoidance of the issues raised, or to the very limited extent that he responded, weak excuses.

--
Lew
 
Reply With Quote
 
Joshua Cranmer
Guest
Posts: n/a
 
      04-26-2012
On 4/26/2012 8:30 AM, Peter Cheung wrote:
> peter-swing is open source project, open source project plagiarized another open source project?


Open source code is still copyrighted, and violating the license of open
source code is still illegal.

--
Beware of bugs in the above code; I have only proved it correct, not
tried it. -- Donald E. Knuth
 
Reply With Quote
 
Peter Cheung
Guest
Posts: n/a
 
      04-26-2012
Lew於 2012年4月27日星期五UTC+8上午1時04分36秒 寫道:
> markspace wrote:
> > Peter Cheung wrote:
> >> peter-swing is open source project, open source project plagiarized
> >> another open source project?

> >
> > Open source does not mean free. Most open source licenses have
> > restrictions. When you read the line below, what does it mean to you?
> > And why did you remove not only the copyright notice, but also ALL Java
> > doc comments?
> >
> >>> * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.

>
> Quite aside from the ethical and legal malfeasance, the engineering basisfor including source to the core Java libraries as your own is non-existent. Platform classes are already part of the platform; why would "peter-swing" need to copy them at all, much less steal them?
>
> This raises the distinct possibility that the code itself, quite aside from the documentation lack, the ethics lack, the build script lack, and the legal dodginess, is crap. I cannot expect that a product built on the unnecessary duplication of classes guaranteed to be present anyway would be otherwise.
>
> I am willing to hear countervailing evidence, but so far the OP has only responded with ambiguous sentence fragments and avoidance of the issues raised, or to the very limited extent that he responded, weak excuses.
>
> --
> Lew


Actually I don't need MetalBump.java. I removed it from my project. Please update from svn.
 
Reply With Quote
 
Peter Cheung
Guest
Posts: n/a
 
      04-26-2012
Lew於 2012年4月26日星期四UTC+8下午10時40分12 寫道:
> Peter Cheung wrote:
> > Lew 上午6時07分11秒寫道:
> >> markspace wrote:
> >>> Peter wrote:
> >>>> I finished making the "OutlookBar" component,...
> >>>
> >>> Funnily enough, your project source has no build file. So I'm going to
> >>> make one. With vim.
> >>
> >> And vigor?
> >>
> >> Since you looked at it, would you please tell us what you think, and what its purpose is?
> >>
> >> --
> >> Lew

>
> Please don't quote sigs.
>
> > want to enhance swing component

>
> Huh? With someone else's code?
>
> Who wants to, you?
>
> Are you claiming that your offering enhances something, or simply statingthat
> someone wants to?
>
> In what way does your offering enhance something, specifically?
>
> Tell us why we should look at it, and please answer the accusations of
> plagiarism and copyright violation that others have leveled.
>
> --
> Lew
> Honi soit qui mal y pense.
> http://upload.wikimedia.org/wikipedi.../c/cf/Friz.jpg


I was making a new Swing theme, and some swing components.
 
Reply With Quote
 
 
 
Reply

Thread Tools

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
Trackbacks are On
Pingbacks are On
Refbacks are Off




Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57