Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #13863 > unrolled thread
| Started by | Peter <mcheung63@gmail.com> |
|---|---|
| First post | 2012-04-24 11:18 -0700 |
| Last post | 2012-04-26 06:25 -0700 |
| Articles | 20 on this page of 31 — 11 participants |
Back to article view | Back to comp.lang.java.programmer
peter-swing Peter <mcheung63@gmail.com> - 2012-04-24 11:18 -0700
Re: peter-swing Lew <lewbloch@gmail.com> - 2012-04-24 13:26 -0700
Re: peter-swing markspace <-@.> - 2012-04-24 15:07 -0700
Re: peter-swing Lew <lewbloch@gmail.com> - 2012-04-24 15:16 -0700
Re: peter-swing Peter Cheung <cmk128@gmail.com> - 2012-04-26 06:30 -0700
Re: peter-swing Lew <noone@lewscanon.com> - 2012-04-26 07:36 -0700
Re: peter-swing Patricia Shanahan <pats@acm.org> - 2012-04-26 07:44 -0700
Re: peter-swing markspace <-@.> - 2012-04-26 08:20 -0700
Re: peter-swing Lew <lewbloch@gmail.com> - 2012-04-26 10:04 -0700
Re: peter-swing Peter Cheung <cmk128@gmail.com> - 2012-04-26 14:49 -0700
Re: peter-swing Arne Vajhøj <arne@vajhoej.dk> - 2012-04-28 21:46 -0400
Re: peter-swing Joshua Cranmer <Pidgeot18@verizon.invalid> - 2012-04-26 12:56 -0500
Re: peter-swing Peter Cheung <cmk128@gmail.com> - 2012-04-26 14:54 -0700
Re: peter-swing Lew <lewbloch@gmail.com> - 2012-04-26 15:06 -0700
Re: peter-swing Paul Cager <paul.cager@googlemail.com> - 2012-04-27 05:51 -0700
Re: peter-swing Patricia Shanahan <pats@acm.org> - 2012-04-27 06:33 -0700
Re: peter-swing markspace <-@.> - 2012-04-27 08:06 -0700
Re: peter-swing Arne Vajhøj <arne@vajhoej.dk> - 2012-04-28 21:47 -0400
Re: peter-swing Arne Vajhøj <arne@vajhoej.dk> - 2012-04-28 21:43 -0400
Re: peter-swing Arne Vajhøj <arne@vajhoej.dk> - 2012-04-28 21:53 -0400
Re: peter-swing markspace <-@.> - 2012-04-24 14:42 -0700
Re: peter-swing Lew <lewbloch@gmail.com> - 2012-04-24 15:07 -0700
Re: peter-swing markspace <-@.> - 2012-04-24 17:07 -0700
Re: peter-swing Martin Gregorie <martin@address-in-sig.invalid> - 2012-04-25 15:25 +0000
Re: peter-swing Peter Cheung <cmk128@gmail.com> - 2012-04-26 06:27 -0700
Re: peter-swing Lew <noone@lewscanon.com> - 2012-04-26 07:40 -0700
Re: peter-swing Peter Cheung <cmk128@gmail.com> - 2012-04-26 14:52 -0700
Re: peter-swing Peter Cheung <cmk128@gmail.com> - 2012-04-26 06:25 -0700
Re: peter-swing Arne Vajhøj <arne@vajhoej.dk> - 2012-04-28 21:49 -0400
Re: peter-swing Roedy Green <see_website@mindprod.com.invalid> - 2012-04-25 06:47 -0700
Re: peter-swing Peter Cheung <cmk128@gmail.com> - 2012-04-26 06:25 -0700
Page 1 of 2 [1] 2 Next page →
| From | Peter <mcheung63@gmail.com> |
|---|---|
| Date | 2012-04-24 11:18 -0700 |
| Subject | peter-swing |
| Message-ID | <b531f094-3de4-4fa5-add2-f7faa614b6f8@me1g2000pbc.googlegroups.com> |
Hi All I finished making the "OutlookBar" component, http://code.google.com/p/peter-swing/ I am going to make Breadcrumb. What GUI component you like but doesn't provide in JFC? thanks from Peter (cmk128@hotmail.com)
[toc] | [next] | [standalone]
| From | Lew <lewbloch@gmail.com> |
|---|---|
| Date | 2012-04-24 13:26 -0700 |
| Message-ID | <15372322.181.1335299218185.JavaMail.geo-discussion-forums@pbbqb5> |
| In reply to | #13863 |
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? -- Lew
[toc] | [prev] | [next] | [standalone]
| From | markspace <-@.> |
|---|---|
| Date | 2012-04-24 15:07 -0700 |
| Message-ID | <jn7873$uq2$1@dont-email.me> |
| In reply to | #13868 |
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>
[toc] | [prev] | [next] | [standalone]
| From | Lew <lewbloch@gmail.com> |
|---|---|
| Date | 2012-04-24 15:16 -0700 |
| Message-ID | <30299151.3.1335305816662.JavaMail.geo-discussion-forums@pbag4> |
| In reply to | #13875 |
markspace wrote:
> 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>
>
> <...plagiarized/src/com/peterswing/MetalBumps.java>
Wow, shame on you, Peter! Why did you do that? And why did you proudly announce to the world that you did that?
I guess it's not inconsistent with dropping a meaningless spam in the newsgroup.
--
Lew
[toc] | [prev] | [next] | [standalone]
| From | Peter Cheung <cmk128@gmail.com> |
|---|---|
| Date | 2012-04-26 06:30 -0700 |
| Message-ID | <30295463.494.1335447028982.JavaMail.geo-discussion-forums@pbcnj6> |
| In reply to | #13875 |
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 another open source project?
[toc] | [prev] | [next] | [standalone]
| From | Lew <noone@lewscanon.com> |
|---|---|
| Date | 2012-04-26 07:36 -0700 |
| Message-ID | <jnbmi2$fnl$1@news.albasani.net> |
| In reply to | #13918 |
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/wikipedia/commons/c/cf/Friz.jpg
[toc] | [prev] | [next] | [standalone]
| From | Patricia Shanahan <pats@acm.org> |
|---|---|
| Date | 2012-04-26 07:44 -0700 |
| Message-ID | <-5SdnTwzr5-swgTSnZ2dnUVZ_uednZ2d@earthlink.com> |
| In reply to | #13918 |
On 4/26/2012 6:30 AM, Peter Cheung wrote: ... > peter-swing is open source project, open source project plagiarized another open source project? What happened to Oracle's copyright notice? Patricia
[toc] | [prev] | [next] | [standalone]
| From | markspace <-@.> |
|---|---|
| Date | 2012-04-26 08:20 -0700 |
| Message-ID | <jnbp3o$5rg$1@dont-email.me> |
| In reply to | #13918 |
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.
[toc] | [prev] | [next] | [standalone]
| From | Lew <lewbloch@gmail.com> |
|---|---|
| Date | 2012-04-26 10:04 -0700 |
| Message-ID | <30110576.211.1335459876873.JavaMail.geo-discussion-forums@pbcqo4> |
| In reply to | #13923 |
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 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
[toc] | [prev] | [next] | [standalone]
| From | Peter Cheung <cmk128@gmail.com> |
|---|---|
| Date | 2012-04-26 14:49 -0700 |
| Message-ID | <21050172.982.1335476946904.JavaMail.geo-discussion-forums@pbsw19> |
| In reply to | #13924 |
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 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 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.
[toc] | [prev] | [next] | [standalone]
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Date | 2012-04-28 21:46 -0400 |
| Message-ID | <4f9c9d5b$0$291$14726298@news.sunsite.dk> |
| In reply to | #13923 |
On 4/26/2012 11:20 AM, markspace wrote: > 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. Open source do mean free, but free as in free speech not free as in free beer. But the right to use comes with certain conditions. Keeping copyright notice, keeping it open source etc.. Arne
[toc] | [prev] | [next] | [standalone]
| From | Joshua Cranmer <Pidgeot18@verizon.invalid> |
|---|---|
| Date | 2012-04-26 12:56 -0500 |
| Message-ID | <jnc293$2h5$1@dont-email.me> |
| In reply to | #13918 |
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
[toc] | [prev] | [next] | [standalone]
| From | Peter Cheung <cmk128@gmail.com> |
|---|---|
| Date | 2012-04-26 14:54 -0700 |
| Message-ID | <15306206.77.1335477260375.JavaMail.geo-discussion-forums@pbpw7> |
| In reply to | #13926 |
OK everybody. Actually peter-swing don't need MetalBump. I removed it from the project. If you think it still violating the license, please leave it. If you love the swing theme, please use it. I made this new theme and swing components for my peter-bochs project, if you like it, please download Bye.
[toc] | [prev] | [next] | [standalone]
| From | Lew <lewbloch@gmail.com> |
|---|---|
| Date | 2012-04-26 15:06 -0700 |
| Message-ID | <24733733.1015.1335477960906.JavaMail.geo-discussion-forums@pbfk7> |
| In reply to | #13930 |
On Thursday, April 26, 2012 2:54:20 PM UTC-7, Peter Cheung wrote: > OK everybody. Actually peter-swing don't need MetalBump. I removed it from the project. If you think it still violating the license, please leave it. If you love the swing theme, please use it. I made this new theme and swing components for my peter-bochs project, if you like it, please download What we think is beside the point. If you use copyright code in violation of the license, our opinion will not protect you. Was 'MetalBump' the only code you plagiarized? Why did you bother? It's already present anyway. Your removal of it doesn't remove it from the project. You _do_ realize that the ' javax.swing.plaf.metal' package will be present anyway even if you don't rip it off, do you not? Why did you copy it in the first place? Why haven't you answered the questions about Javadocs? Why do you answer with short sentence fragments and not the information we request? -- Lew
[toc] | [prev] | [next] | [standalone]
| From | Paul Cager <paul.cager@googlemail.com> |
|---|---|
| Date | 2012-04-27 05:51 -0700 |
| Message-ID | <10a00278-b83b-4092-ac44-8f10f46ddb38@n22g2000yqb.googlegroups.com> |
| In reply to | #13930 |
On Apr 26, 10:54 pm, Peter Cheung <cmk...@gmail.com> wrote: > OK everybody. Actually peter-swing don't need MetalBump. I removed it from the project. If you think it still violating the license, please leave it. If you love the swing theme, please use it. I made this new theme and swing components for my peter-bochs project, if you like it, please download There still look to be license violations. JDropDownButton.java contains: "This code was edited or generated using CloudGarden's Jigloo SWT/ Swing GUI Builder .... THIS CODE CANNOT BE USED LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE." But your project is licensed as GNU Lesser GPL. (Personally I think a code generation tool that attempts to impose restrictions on any code generated using the tool is obnoxious).
[toc] | [prev] | [next] | [standalone]
| From | Patricia Shanahan <pats@acm.org> |
|---|---|
| Date | 2012-04-27 06:33 -0700 |
| Message-ID | <M6-dnQ0KpOaoPQfSnZ2dnUVZ_tadnZ2d@earthlink.com> |
| In reply to | #13942 |
On 4/27/2012 5:51 AM, Paul Cager wrote: > On Apr 26, 10:54 pm, Peter Cheung<cmk...@gmail.com> wrote: >> OK everybody. Actually peter-swing don't need MetalBump. I removed it from the project. If you think it still violating the license, please leave it. If you love the swing theme, please use it. I made this new theme and swing components for my peter-bochs project, if you like it, please download > > There still look to be license violations. > > JDropDownButton.java contains: > > "This code was edited or generated using CloudGarden's Jigloo SWT/ > Swing GUI Builder .... THIS CODE CANNOT BE USED LEGALLY FOR ANY > CORPORATE OR COMMERCIAL PURPOSE." > > But your project is licensed as GNU Lesser GPL. > > (Personally I think a code generation tool that attempts to impose > restrictions on any code generated using the tool is obnoxious). But the correct reaction to that is to not use the tool, unless the restrictions match your own intentions. Patricia
[toc] | [prev] | [next] | [standalone]
| From | markspace <-@.> |
|---|---|
| Date | 2012-04-27 08:06 -0700 |
| Message-ID | <jnecla$1hi$1@dont-email.me> |
| In reply to | #13943 |
On 4/27/2012 6:33 AM, Patricia Shanahan wrote: > On 4/27/2012 5:51 AM, Paul Cager wrote: >> (Personally I think a code generation tool that attempts to impose >> restrictions on any code generated using the tool is obnoxious). > But the correct reaction to that is to not use the tool, unless the > restrictions match your own intentions. Assuming one exists, sure. But the code itself is obnoxious. There's something on the order of 100 classes (112, according to a quick find | wc -l). There's almost no documentation. Most of the code is that pregenerated garbage, code with no thought behind it. Or it looks like it was stolen from some other place and again the comments stripped. The whole thing is just a waste of time for anyone to look at.
[toc] | [prev] | [next] | [standalone]
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Date | 2012-04-28 21:47 -0400 |
| Message-ID | <4f9c9dc1$0$291$14726298@news.sunsite.dk> |
| In reply to | #13930 |
On 4/26/2012 5:54 PM, Peter Cheung wrote: > OK everybody. Actually peter-swing don't need MetalBump. I removed it > from the project. If you think it still violating the license, please > leave it. If you love the swing theme, please use it. I made this new > theme and swing components for my peter-bochs project, if you like > it, please download The interest for using code from a known copyright violator must be small. Arne
[toc] | [prev] | [next] | [standalone]
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Date | 2012-04-28 21:43 -0400 |
| Message-ID | <4f9c9cd7$0$291$14726298@news.sunsite.dk> |
| In reply to | #13918 |
On 4/26/2012 9:30 AM, Peter Cheung wrote: > markspace於 2012年4月25日星期三UTC+8上午6時07分27秒寫道: >> <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 another open source project? Yes. Arne
[toc] | [prev] | [next] | [standalone]
| From | Arne Vajhøj <arne@vajhoej.dk> |
|---|---|
| Date | 2012-04-28 21:53 -0400 |
| Message-ID | <4f9c9f14$0$291$14726298@news.sunsite.dk> |
| In reply to | #13987 |
On 4/28/2012 9:43 PM, Arne Vajhøj wrote: > On 4/26/2012 9:30 AM, Peter Cheung wrote: >> markspace於 2012年4月25日星期三UTC+8上午6時07分27秒寫道: >>> <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 >> another open source project? > > Yes. And republishing GPL code as LGPL is a big NO NO. Arne
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | comp.lang.java.programmer
csiph-web