floIcon License

sre
Bear Rating Trainee
Bear Rating Trainee
Posts: 3
Joined: 18 May 2013, 21:22

floIcon License

Postby sre » 18 May 2013, 22:04

Hi,

The recent release of tt-rss contains a php class floIcon.php, which has the following statement in its license header:

Original floIcon copyright (C) 2007 by Joshua Hatfield.

In order to use any part of this floIcon Class, you must comply with
the license in 'license.doc'. In particular, you may not remove this
copyright notice.


The license.doc is not bundled with tt-rss, so I searched for the floIcon source code and found it on this page. The code does not match exactly, so maybe your version has an updated license, but the license file I found states:

Any running version of floIcon must include my name in the login and/or
intitial connection sequence. Furthermore the if there is a credit section
or command in any application using floIcon, it shall always contain my
name, addresses, and a notice which states I have created floIcon.


I could not find the name Joshua Hatfield anywhere in the tt-rss login sequence.

In short: I think the following changes are needed in tt-rss to comply with the floIcon license:

  • add floIcon's license.doc
  • add the floIcon copyright notice to login sequence

Last but not least the license is not compatible to many Linux distributions (at least Debian and Ubuntu), because it does neither comply with the Debian Free Software Guidelines nor the Open Source Definition. Thus I will patch the library and its usage out of the Debian package.

-- Sebastian (Debian Maintainer of tt-rss)

User avatar
fox
^ me reading your posts ^
Posts: 6318
Joined: 27 Aug 2005, 22:53
Location: Saint-Petersburg, Russia
Contact:

Re: floIcon License

Postby fox » 18 May 2013, 22:16

Any running version of floIcon must include my name in the login and/or
intitial connection sequence.


The best part is that he made the library so terrible while whoring for recognition so hard. And people say I'm a dickhead.

Anyway, I'll remove it altogether, if anyone wants fancy colored feed titles in ico files, they'll have to download it themselves or contribute a better library.

btw I had reservations re: license of floicon, but never bothered to read to the end...

User avatar
fox
^ me reading your posts ^
Posts: 6318
Joined: 27 Aug 2005, 22:53
Location: Saint-Petersburg, Russia
Contact:

Re: floIcon License

Postby fox » 18 May 2013, 22:20


Glandos
Bear Rating Trainee
Bear Rating Trainee
Posts: 3
Joined: 18 May 2013, 23:57

Re: floIcon License

Postby Glandos » 19 May 2013, 00:00

fox wrote:The best part is that he made the library so terrible while whoring for recognition so hard. And people say I'm a dickhead.


You can be really hard in your answer, but at least, tt-rss doesn't have an egocentric home-made licence. And it does its job really well.

User avatar
jubal
Bear Rating Trainee
Bear Rating Trainee
Posts: 6
Joined: 23 Apr 2013, 20:06
Location: Malahide, Ireland

Re: floIcon License

Postby jubal » 19 May 2013, 16:51

Oh dear, I haven't seen something like this in a long time. The guy prefixes all his code with his nickname…

User avatar
fox
^ me reading your posts ^
Posts: 6318
Joined: 27 Aug 2005, 22:53
Location: Saint-Petersburg, Russia
Contact:

Re: floIcon License

Postby fox » 19 May 2013, 19:46

With new changes in trunk, enabling floicon is as easy as copying it to lib/, obviously if anything breaks or fuckwit author comes to demand recognition, you're on your own.

AngryChris
Bear Rating Master
Bear Rating Master
Posts: 135
Joined: 08 Apr 2013, 02:42

Re: floIcon License

Postby AngryChris » 20 May 2013, 09:28

I just read the guy's "license" and, man, this guy is a total douchebag. It's not even a license. It's a bunch of haranguing and then a threat to sue. The "license" doesn't even actually grant permission to use the software, at all. Yes, that's right. By a strict reading of the "license" (I can't help but to keep putting that word in air-quotes), the only person allowed to actually use the software is Joshua Hatfield.

Distribution rights are implied but never granted. Rights to use are implied but never granted. You're free to modify it, though. As long as you kowtow to the jerk who wrote it.

And here's the most awesome bit:

!! floIcon is NOT Public Domain, shareware, careware or the like !!

You may under no circumstances make profit on *ANY* part of floIcon in
any possible way. You may under no circumstances charge money for
distributing any part of floIcon - this includes the usual $5 charge
for "sending the disk" or "just for the disk" etc. By breaking these rules
you violate this agreement, and hence will be sued.

I hope he reads this so he can see what a total tool he is. License text follows for your amusement.

Code: Select all

 ***************************************************************************
 *  Original floIcon copyright (C) 2007 by Joshua Hatfield.                *
 *  All Rights Reserved                                                    *
 ***************************************************************************

                      floIcon License

                      Program & Concept created by

Joshua Hatfield
2368 Franklin St.
Augusta, GA 30906
USA
(email [email protected])

This document contains the rules by which you can use, alter or publish
parts of floIcon. floIcon has been created by Joshua Hatfield in his spare
time. You are legally bound to follow the rules described in this document.

Rules:

   !! floIcon is NOT Public Domain, shareware, careware or the like !!

   You may under no circumstances make profit on *ANY* part of floIcon in
   any possible way. You may under no circumstances charge money for
   distributing any part of floIcon - this includes the usual $5 charge
   for "sending the disk" or "just for the disk" etc.  By breaking these rules
   you violate this agreement, and hence will be sued.

   You may not remove any copyright notices from any of the documents or
   sources given to you.

   This license must *always* be included "as is" if you copy or give
   away any part of floIcon (which is to be done as described in this
   document).

   If you publish *any* part of floIcon, I, as creator, must appear in the
   article, and the article must be clearly copyrighted subject to this
   license. Before publishing you must first send me a message, by
   snail-mail or e-mail, and inform me what, where and when you are
   publishing (remember to include your address, name etc.)

   Any running version of floIcon must include my name in the login and/or
   intitial connection sequence. Furthermore the if there is a credit section
   or command in any application using floIcon, it shall always contain my
   name, addresses, and a notice which states I have created floIcon.

   You are allowed to alter floIcon, source and documentation as long as
   you do not violate any of the above stated rules.

Regards,

Joshua Hatfield


Note:

I hope you will enjoy floIcon, and encourage you to send me any reports on
bugs (when you find 'it'). Remember that I am using my spare time to write and
improve floIcon, bugs, etc. - and changes will take their time.  I have so
far put a number of programming hours into this project.  If you make any major
improvements on floIcon I would be happy to hear from you.  As you will
naturally honor the above rules, you will receive new updates and improvements
made to the class.



Yeah, I lol'ed, too.

User avatar
fox
^ me reading your posts ^
Posts: 6318
Joined: 27 Aug 2005, 22:53
Location: Saint-Petersburg, Russia
Contact:

Re: floIcon License

Postby fox » 20 May 2013, 09:41

God, what a shitlord.

Edit: Program *and* Concept. Holy shit.

downforce
Bear Rating Trainee
Bear Rating Trainee
Posts: 13
Joined: 04 Nov 2008, 01:10

Re: floIcon License

Postby downforce » 20 May 2013, 10:16

Hahaha the link on his website is gold:

Image

User avatar
fox
^ me reading your posts ^
Posts: 6318
Joined: 27 Aug 2005, 22:53
Location: Saint-Petersburg, Russia
Contact:

Re: floIcon License

Postby fox » 20 May 2013, 13:38

A bit more floicon comedy from G+: http://www.phpclasses.org/discuss/packa ... /thread/3/

I don't fucking care dude, I wrote this like 5 years ago. It's not like I get donations or subsidiaries or anything.

feader
Bear Rating Master
Bear Rating Master
Posts: 160
Joined: 26 Dec 2012, 20:03

Re: floIcon License

Postby feader » 20 May 2013, 15:28

fox wrote:https://github.com/gothfox/Tiny-Tiny-RSS/commit/dce5037888968788518dfdb6b1c29f3863238b92

I never liked this library.

Here is a slightly dramatized depiction of myself after I read this. Seriously, fuck floIcon; it owes me three days of my life. But at least it taught me that Synology sucks at backup/restore, which is something, I guess.


Return to “Comedy bistro”

Who is online

Users browsing this forum: No registered users and 1 guest