At the end of 2009, the GPars project held a logo contest. This page was used to accept submissions and as a way of labelling the entries for the ballot. A multi-round, proportional representation system was used (details available on request). In the end two rounds of voting were needed to deliver a winner. On announcing the result, there was general agreement that the chosen logo was very acceptable (smile)

The winner is:

The logo was created by Jiří Kropáček.

The rest of this page is as it was for the competition.


The GPars project delivers a collection of practical constructs for parallel (concurrent) programming in the Groovy programming language. Among the interesting and key concepts and words illustrating the project one should mention: parallelism, concurrency, ease of use, speed, performance, fun, joy, surprise, flow of data, independent actors / entities, synchronization.

What you gain

Your name as the logo author will be mentioned on the project web site. Since we strongly believe our project will grow into a well recognized brand, you'll gain recognition for your art work and your name will live with the project forever.


  1. Only logos on the logo competition page qualify for entry.
  2. The time limit for submission is 2009-Nov-30.
  3. There is no guarantee that one of the logos has to win, we could declare none suitable and reopen for nominations.
  4. The logo needs to be sensible at both 32x32 and 200x200 for use on the Web.
  5. The logo needs to have vector art original so that it can be scaled to any size -- it must look good at 2000x2000 for use in all print media.
  6. The logo needs to have transparent background so it can be sited anywhere.

Copyright transfer

By submitting your proposal to the GPars logo contest you agree to the following:

Logo authors retain copyright of their proposals whilst they are proposals.  By submitting entries to the competition, logo authors agree that should they win the competition, they will transfer all rights in the winning logo to the GPars Project Leads (currently Václav Pech).

The reason for this is to do with branding:  the logo is the most immediate part of the project brand and so it is important to be able to constrain use of the logo even though the project is a FOSS project.  If you look at all the biggest and best FOSS projects, their brand is strongly controlled for marketing and legal reasons.  The intention is for GPars to be up their with the biggest and best.

The future logo license

The licence for the logo will be a "use exactly as is" type licence, i.e. no change of aspect ration, no decoration, but use where you want.  We are currently investigating whether the Creative Commons Attribution-Noncommercial-No Derivitative Works 3.0 ( ) would be an appropriate licence.

Submit your proposals

Submittions have been closed. Expect a baloot to be organized within the next couple of days!

The Process

After the closing date, a ballot will be organized on the GPars Users mailing list (, so if you want to vote, you need to join the list.

Dierk's proposals



Rotating Stars

  • Connotation to the Groovy logo
  • Parallelism and activity suggested by the fading rotate
  • Yellow star is often used to indicate a "favorite"
  • The pentagramm is full of golden ratios, indicating beauty and elegance
  • Easy to produce in all sizes
  • The color could be made more yellowish if required

Parallel Stars

  • Same as above but a bit more conventional


  • Connotation to grass halms and their abundant parallelism
  • Organic and 3-dimensional
  • Unconventional format
  • maybe more difficult to produce in a very small size

Russel's proposals



Use the Groovy star to show this is a Groovy thing and two vertical bars to represent parallelism.
Apparently this looks too much like having the Groovy star behind bars. (smile)

Use the // comment symbol to represent parallelism.

Use an equals sign on the Groovy star chest to represent parallelism.

Tom's proposal



Pretty self-explanatory;

  • Project name and parallel bars theme.
  • Horizontal parallel bars subliminally suggest speed (smile)
  • Hues for horizontal bars could be changed to match Groovy's green theme.

Philipp's proposal



Made during listining to grails podcast episode 97. I was unable to upload images into Confluence. Feel free to fix this. (I uploaded and inserted the images.  Russel, 2009-10-15 07:00+01:00.)

If you like it I can make a few variations (like more colours, more arrows, the "G" from "Groovy" (if I find the font), arrows starting at different timeline points and merging, ...)

Tim Yates' proposal



Pretty self-explanatory;

Hamlet D'Arcy's proposal



The contest is pretty much over now that this beauty has been submitted. 

Jeff Gortatowsky's Entries

Monochromatic works well on shirts, etc... Hopefully could scale down well but might have to remove the "Get Parallel". I little worried about that. I also have a version that has color gradient dark to light from top to bottom.

Logos imply processing in different directions (request) all at once

Just changed the slogan. Others are
"Concurrency is Groovy"
"Got Concurrency?"
"Groovy Goes Parallel"

Gradient can be in any direction and any color.

Vertical Gradient with a different sloagan. Text can change. Lines can change. etc. Logos imply processing in different directions (requests) all at once

Guillaume Laforge's proposal



The movie "clap" is a reference to movie "actors", and the parallel diagnoal stripes remind of the notion of parallelism.

Jiri Kropacek's proposals



Parallel layers

Parallel layers

Parallel labels

Tomas Lin's proposal




the five arrows represent the parallel nature of the project, while the green star they form show groovy side of things.
The unintended asterisk can be interpreted as a person, which fits within the actor suggestion of the logo.
---> Also, he's doing a cartwheel - so it represents the ideal of fun, joy and surprise. Of course, if you are actually seeing a) a person, and b) a person doing a cartwheel, then you are probably reading too much into this logo submission.