Renaming JavaRebel

July 14th, 2009 by David Booth


To start: A quick announcement before the big one.

JavaRebel has broken its own revenue records 3 times in the last 6 months – We’d like to thank everyone who has picked up a license for themselves, their team, and their entire company.  We’re glad to see so many people interested in the quick productivity improvement that JR provides, and though we have a long way to go, it’s rewarding to see that we’ve contributed something valuable for a lot of people!

Unfortunately, we have a little potential hurdle coming our way….. in the form of corporate lawyers ;-)

Short story made shorter:  We have been asked to remove the word “Java” from “JavaRebel”. You’ve probably heard this story before, so we won’t get into it.

Nothing to see here folks, please move along

Nothing to see here folks, please move along

Anyone who knows what it’s like to come up with a name for an internal, open source, or commercial project, let alone a name for a child (personal favourites: Jermajesty, Kyd, and Blue Angel) knows how hard it can be. RE-naming something close to you comes with extra challenges of its own.

So, for a giant community experiment, we’d like to open up the renaming of JavaRebel to you.

Here are our top considerations:

  1. There are at least a few people out there who are already familiar with the name “JavaRebel”. We’d like to make the transition as easy as possible on them.
  2. Almost ALL the traffic to our site comes from people who have linked to us using the name “JavaRebel”, or from direct searches for “JavaRebel” or “Java Rebel”.

Some of our thoughts revolve around keeping the word “Rebel”, and others are more open. What do you suggest? Any ideas? Please submit your ideas here. If we go with your name, we’ll give you a lifetime license of JavaRebel.. err.. whatever we call it :-)

Here are a couple ideas to get things started:

  • JRebel
  • JayRebel
  • JadeRebel
  • KavaRebel (Kava means coffee in czech – coffee, java, get it?)
  • LavaRebel (goes with the whole HotSwap, HotDeploy type naming convention.. but hotter :-)
  • FireRebel
  • Liberica
  • LibeRebel
  • Rebel++
  • LymeRebel
  • RebelHQ
  • SpeedLoader
  • Espresso
  • Caffeine

Thanks! I assume this is going to be a rather painful process, but we’ll make it through with your help! (wow.. that sounds SO lame. If I was in highschool, I’d get beat up for that :-)

Muchas gracias,

Dave

PS – Thanks to Sir_Edw for the Santa / Secret Service pic

  • Advantage over fully unique letter recombinations is that a combination of words does not sound like the name of yet another corporate megamerger doomed to fail.
  • Picnic
    BabyBell I suppose is well
  • GudoCoder
    RebelActor, RebelXtorm, DutyRebel, RebelionWork, RebeWork, WizardRebel, RebelControl, MasterCode, MasterSwap, RebelSwap, MasterCharger...
    but I like JRebel. Good job guys!!!
  • hahahaha@jedirebel
  • JediRebel?
    Oracle's Sun?
  • usr
    Way too late to the party, but i'd start with anagrams:

    JabaRevel, RavaJebel, RavelJeba or something stupid but unique like that (though e.g. JeverBala would lead to another trademark problem)

    Then some of those lettersoups could be massaged into equally nonsensical combinations of actual words. Advantage over fully unique letter recombinations is that a combination of words does not sound like the name of yet another corporate megamerger doomed to fail.

    Example: RebaJavel -> RubberJavelin, which i actually kind of like. It's so stupid that nobody could ever forget it, while the product could never be mistaken for hot air with a professionally sounding name attached.
  • My suggestion: "Insomnia"

    "When you use it, your server will never sleep again!" :-)
  • My suggestion: \Insomnia\

    \When you use it, your server will never sleep again!\ :-)
  • Hannu
    My suggestion: Diponegoro

    A Javanese prince who was the leader of the rebels in the Java War 1825-1830. A perfect historical match for words Java and Rebel.
  • Arne And
    Or RebelWithACause ...?
  • Arne And
    Think LavaRebel was cool enough, but Lava is sometimes slow running, so you don't want that.

    What about LightningRebel? Ride the Lightning, faster than light... No reference to Java/JVM tho.
  • JawaRebel see http://en.wikipedia.org/wiki/Java_coffee

    JavaRebel2 ;)

    NeoRebel

    Rebel just "Rebel"

    JvRebel
  • James Carman
    Rebelicious!
  • I thought that great name will always have a good reason behind it. Therefore I found that ZeroRebel will be very suitable since
    - JavaRebel remains the core best-selling product in ZEROturnaround
    - JavaRebel been the familiar name now in Java reloading technology, and therefore retaining the Rebel word will make a good business sense, something closer to a product brand.

    From JavaRebel to ZeroRebel ...
  • Mark
    JaRebel - gangsta rap style
    Jezebel - doing wicked things with your Java classes

    Otherwise JRebel is pretty good.
  • Barrie
    How about ReloadRebel
  • Ats
    +1 for JRebel - many reasons for this:
    1) Like JavaRebel JRebel still has the word "Rebel" that I've heard to be used in short for JavaRebel and a hint to java or JVM (the J letter as used in so many places - log4J for example). JRebel means and looks/sounds the same as JavaRebel.
    2) I guess that most of the people who know something about JavaRebel would not have much confusion about JRebel.
    3) JRebel is "googelable" unlike imho very donsy name like "C++" or what "J*Rebel" would be (just like any other name that would include non-word characters that google and URL's don't like in words). I think it is very important that the name is googelable. If you have tried to find some specific for c or c++ programming language you probably know what i mean - you get a lot of results, but most of them are not what you were looking for. For that reason i would not take seriously the names like Caffeine, Espresso etc.
    4) as Ercan noted http://www.JRebel.com/ already links to the JavaRebel site
    5) As David noted there is one problem with current name of the product:
    'We have been asked to remove the word “Java” from “JavaRebel"'.
    So let's keep it simple for all of us! JRebel is not something really new and completely unfamiliar and yes, it sounds boring, as the old name was almost the same, but keep in mind why JavaRebel has to be renamed! JavaRebel is not looking for a new name for a reason like the old was getting boring or didn't have a good enough story to be told about the name.
    I understood the only problem with JavaRebel is that the name includes the word Java that has to be gone and hence JRebel is perfect choice for renaming.
    6) If LiveRebel will not be renamed then these two products still relate to each other with the name.

    I belive that JRebel might had been the name for JavaRebel from the beginning, but since the product name had to somehow explain that is related to Java it was good choice and i guess nothing to be ashamed of.

    JvmRebel would also be a very good choice(even better than JavaRebel) as the concept of JavaRebel is not only restricted to Java programming language but for languages based on JVM, like Scala.

    DevelRebel, DevRebel would not be a bad choice for the reasons explained by Roland

    Rebel++ - see the third reason why i think it doesn't fit. In addition it might refer to a product that is an advanced version of JavaRebel (like LiveRebel - but it already has better name)

    For other suggestions for the new name i think walfreund sums them up quite well. I would highlight following comments that apply to more than one suggested name:
    # Espresso, Caffeine – c’mon, that’s just the whole coffeine-crap-java-heads stuff.
    # KavaRebel – seems desperate to me
    # LavaRebel, RebelHQ – too random, might also call it BoraBoraRebel
  • Loving it
    I just love the Espresso name. It has a strong connotation of faster development, yet it still fits with the whole coffee theme.

    If you are dead set on keeping Rebel in the name, then JRebel is OK I guess, maybe a bit bland but it definitely follows the usual naming scheme of Java projects so that people can instantly tell it's about Java and it is of course instantly recognizable to fans of JavaRebel.
  • JustRebel
    JustRebel would be mypick!
  • Chaikhanna
    How about JivaRebel? "Jiva" is Sanskrit for the immortal essence of a living being, which survives physical death. Or, in this case, repeated reloads leading to some refinement of the original.
  • Tikuna
    Kopi means coffe in indonesian (where Java is located).

    What about:

    Kopi

    KopiRebel
  • Kishore
    JRebel is decent compared to other names.
  • Nabil
    Javazza, The perfect mix : Java and my favourite coffee Lavazza ;)
  • kc
    How about JReload
  • kodeninja
    How about these:

    1. Continuity
    2. Thunderbolt/Bolt
    3. Supersonic
    4. JVMNinja

    -Kodeninja
  • Avraham Rosenzweig
    I like CodeRebel
    What about:
    SwapRebel
  • Use it as a chance an give it different "spin":

    DevRevel

    A dump of other ideas, that need improving:

    InstaRun
    SkipAhead
    PauseEx
    ...
  • CPJ
    On the non-Rebellious front how about: DevCycle, LiveCycle, CodeCycle... JCycle
  • enrico
    +1 for JRebel
  • Michael
    Most developers understand Regular expressions and command lines:

    regex-like:
    "J.*Rebel"
    "J...Rebel"

    or command-line-like:
    "J*Rebel"
  • Michael
    Here are my suggestions:
    "CodeRebel"
    "HotRebel"
    "RapidRebel"
    "ZeroTurnaround" (like your company)
    "InstantFeedback"
  • Stefan
    I'm decidedly for Rebel4910812 (hint: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4910812)
  • Dominik
    What about
    sunburst / sunburst4J
    or
    sunburn / sunburn4J
    :D
  • Chris
    How about...
    Percolator
    It's where you brew up some decent code!!!
  • Ulrich
    FlashCode
  • CPJ
    The words of the Bowie classic Rebel Rebel, kinda suggests an alternate name... Hot Tramp. :P

    Rebel rebel, youve torn your dress /
    Rebel rebel, your face is a mess /
    Rebel rebel, how could they know? /
    Hot tramp, I love you so!
  • mr doe
    HotCoffee
  • Valentijn Scholten
    I'd go with JRebel. Least confusion, still sounds cool.
  • Ercan Oezkan
    JRebel.com does link to your site, so i think the decision is clear
  • Aditya
    HotSwapper would be gud, i guess. But JRebel would be more realistic for the existing users.
    All the best !!!
  • CPJ
    How about using a symbol (for the tool formally known as JavaRebel) so one can dynamically swap in a name of choice?
  • walfreund
    # JRebel - boring, but ok
    # JayRebel - what about GayRebel?
    # JadeRebel - Jade? c'mon.
    # KavaRebel - seems desperate to me
    # LavaRebel - too random
    # FireRebel - fire is evil, this is supposed to be a nerd tool
    # Liberica - sounds like an african state under permanent dictatorship.
    # LibeRebel - libe?
    # Rebel++ - please sport deconstructor code
    # LymeRebel - why not SlimeRebel
    # RebelHQ - too random, might also call it BoraBoraRebel
    # SpeedLoader - whatdaeff?
    # Espresso - see below
    # Caffeine - c'mon, that's just the whole coffeine-crap-java-heads stuff.

    what about Rebel24/7, JRebellion or JRBL.
  • Michael
    What about taking the first 4 bytes every class file has 0xCAFEBABE as a starting point.

    CBRebel
    CBoost
    CBBoost
    CafeBoost
  • FakeRussian
    JRouble. It'll be popular in Russia.
  • RedRebel
    How about RedRebel? :)
    RedRebel = Reload Environment Development Rebel :)
  • dd
    rebel4j
  • I would love to use name like 'RebelHQ'.
  • Angel
    JRebelAlliance :-D
  • Jonathan O'Connor
    InstantRebel: Gives the idea of quickness, keeps Rebel in the name, and also suggests instant coffee.
  • JK
    How about JTerrorist?
  • Benito
    stand your ground, JavaRebel is well enough known to be Its Own Thing.

    tell the lawyers that it's either that or ScottDoesJamesInARebeliousManner
  • booble
    the obvious choice: RavaJebel
  • Roland
    As Dean suggested, CodeRebel sounds nice too.

    JvmRebel might be interesting as well, although maybe the people at Oracle/Sun might have a problem with that.
  • Keep it simple. JRebel should do just fine and provide a smooth transition
  • Baartz
    How about Rebel Without A Lawsuit?
  • Mike
    Jerbel
  • Are even forms like 'XYZ for Java' out? Cannot you just name it 'Rebel ... for Java'? How come there is e.g. 'YourKit Java Profiler' ?

    Maybe some word play with 'lucid development'?

    Or more radically, deviate towards psychedelic drugs ;)? LSD interferes with the processing of information in the nervous system, causing perceptual distortions.

    LSD4Java makes Java programming fun!
  • Dean
    CodeRebel - for the same reasons as DevRebel
  • Tark Sammons
    44 Magnum or just Magnum. Think "Dirty Harry", especially the "do you feel lucky punk" speech. It says fun, playful, and serious all at the same time. It conjures up images of Dirty Harry pointing a 44 Magnum at Eclipse while it is "Building Workspace" and reloading the context and putting that whole process out of its misery.
  • Foo Manchu
    Flush'n'go
  • Olli Plough
    What about something with \hot code replacement\? Does Sun have a copy right hot code replacement as well? Anyway, they took idea and lots of the technology from Smalltalk. So they can't have a copy right on something that in Smalltalk is a common term used in every Smalltalk book.

    My working colleague suggested DukeRebel. Doesn't sound that fluently, but it will annoy the guys at Sun :-).
  • David Booth
    Guys - I'm loving the responses. Maybe we can tackle this in a different way as well?

    When you're trying to explain what JavaRebel does to a colleague / your boss, how do you do it?
  • JITry

    Java Instant Try (analog to Just-in-Time like a JIT compiler)
  • Felipe Soares
    How 'bout 'JFireStarPowerLavaInfernoRebel' ?
  • Alastair Rae
    The joys of product naming. When I say the headline, I assumed you were removing the "Rebel" bit.

    I was recently pitching using Subversion for source control of an upcoming project. My manager baulked at the name. Sigh.
  • Peter
    "RebelRebel"

    "Rebel rebel, how could they know?
    Hot tramp, I love you so!"
    (D. Bowie, 1974)
  • Roque
    Two suggestions:
    -IpsoRebel
    -Rabal
  • Baris Acar
    All name suggestions suck. Sorry dude but this is the fact, you wont be coming with a better name than JavaRebel.
  • JavaRebel is a classic piece of software so why not turn to the classics?

    "Rebel" in Latin is "insurgo"
    In Greek it is "stasiazo"

    So I thought of :

    - Stazium (Reminds me of the East German Stasi, not recommendable)
    - Insurgium or insurgum

    Then I looked at the company name "Zero Turnaround". Turn in Greek is "gyros" which leads us to:

    - Insurgyros which is a bit of a mouthful.

    In Maltese, to rebel is "irvilla" (pronounced like that too) but "he rebels" would be "jirvilla" which is pronounced "yir-villa" since in Malta we pronounce the "J" with a "Y" sound too.

    Thinking about it, this could work - j-Irvilla would be another way of saying JavaRebel. The only problem is that you'd like to keep the word Rebel there ...

    Antoine

    PS: http://en.wikipedia.org/wiki/Java_coffee points out that one of the original strains of Java coffee was Arabica ... how's that for a name with close Java ties?
  • Ryan
    I prefer JRebel. It's very similar to the original so people will instantly recognize it, and it's not a bad name.
  • GBUK
    Jaravebel? :)
  • CPJ
    "Rebel" (without a cause)

    or if you have to...

    "JVMRebel" (as the website says, its... a JVM plug-in)
  • JReload, RebelReloaded, RebelReloader, JLoad, JRebel, LoadRebel...
  • Q
    I think if the name needs to change then you should just merge the JR product with the LiveRebel brand, after all they are closely related technologies.
  • jswap?
  • Buffy
    I suggest ...
    "QuickRebel"
  • teo
    Definitely JRebel. It may not be the most inspired, but it's the closest to 'JavaRebel'. If you use something completely different, I think there is a higher probability rate that people will think it's a different product. Which would be a pity. :)
  • Nicolas martignole
    Kawa is an old java editor I used 10 years ago, I like KawaRebel, kawa is coffee in french slang.

    LawyersSucks would be a great name too

    Nicolas
  • andy
    Why not just LiveRebel for JavaTM

    RebelDeployer (sounds like a Sith space ship)

    JRebel probably makes the most sense, though.
  • Andrew
    Just to be a little different, there are a lot of countries that pronounce J as Y. In the Netherlands it is not unusual to hear of people talking of the "Yava" programming language. So you could go with YavaRebel.
  • I like 'caffeine' name
  • bruce
    That should be:

    rebellio.us
  • bruce
    This idea is maybe getting somewhat tired but hey power to the masses :)

    What about:

    rebelio.us

    Cheers
  • I like Rebellion (maybe because French people are always rebelling against something, and developers have to rebel against their project leader who don't invest in good development tooling)
  • Sander
    How about?

    BeanMachine
    HotCafé
    Rebel for Java
    Guerillia for Java
    HotReload

    Good luck brainstorming!
    Regards,
    Sander
  • igor
    i would stick to the original. If Java is 'forbidden' then try anything that simillar, since you already have a brand.

    Ja.va.Re.bel
    j_avaRebel
    j@vaRebel
    jaavaaReebeel
    javvaRebel
    IavaRebel
    and so on...
  • Roland
    Another one that came to mind was:

    DevelRebel instead of DevRebel

    Both refer to development while Rebel is still in there.

    It is a little more general than JavaRebel, so it could also be used with other languages like Scala.

    Greetings,

    Roland
  • Tim Anderson
    How about RebelYell?

    Cheers!

    Tim
  • Drew
    JRebel is not bad but if you guys want to go with a brand new name, then Expresso isn't bad either.... Or even something in the lines of Instant Kava, Instant Expresso, or even Ready Brew.
  • InstaJava
  • El Cy
    Some sugestions:
    - SpeedJ
    - Speed4J
    - Jaster (J + Faster)
    - FasterJ
    - FastJ

    and some "Rebel" digressions:
    - RebelJon



    Hope theme might be interesting
  • (Playing the guy that understood nothing) What about JavaRebol?
    (More seriously) In French, we sometime use kawa as a popular substitute for coffee (regular word being café). So KawaRebel would sound familiar to both Czechs and Frenchies...
    LavaRebel sounds good, or just use HotRebel... Or on the opposite, CoolRebel, since rebels are cool (since James Dean, at least...).
    I would avoid Expresso and Caffeine, I would bet there are already some Java products using these names...
    Just my € 0.02...
  • Nate
    My personal favorite baby name is "Urhines Kendall Icy Eight Special K" (Urhines is pronounced "Your Highness") http://www.newbabynews.net/hospitals/stf33/public/stf33birthannouncement.pl?babyID=h33-440
  • Roland
    How about DevRebel?
  • I think that JRebel is probably the best one if trying to avoid brand confusion, but as far as a name goes, I like "Expresso" better. RebelHQ isn't bad, though I'm not entirely sure why I like it. :-)
blog comments powered by Disqus
Olark Livehelp