[HN Gopher] OpenMoji: Open-source emojis
       ___________________________________________________________________
        
       OpenMoji: Open-source emojis
        
       Author : nameequalsmain
       Score  : 288 points
       Date   : 2021-09-03 13:09 UTC (9 hours ago)
        
 (HTM) web link (openmoji.org)
 (TXT) w3m dump (openmoji.org)
        
       | Andrew_nenakhov wrote:
       | In case someone doesn't know emojipedia, here is the link:
       | https://emojipedia.org/
       | 
       | It covers all existing more or less complete emoji sets,, with
       | licensing information (except for Apple Emojis. Nobody knows what
       | is the license for Apple Emojis and how summer developers get
       | away with using them).
        
       | collegeburner wrote:
       | No pregnant man emoji, 0/10 literally unusable
       | 
       | On a more serious note, what are the author's plans to extend it?
       | I saw that it's a project, so will it keep growing or is it
       | pretty much done?
        
         | totetsu wrote:
         | I see the sports icons but where are all the sex position ones?
        
           | pwdisswordfish0 wrote:
           | Let's contribute some!
        
         | carlinmack wrote:
         | The plan is to stay up to date with Unicode emoji releases, and
         | add extra ones (unicode [1] and original [2]) as they are
         | designed
         | 
         | [1] https://openmoji.org/library/#group=extras-unicode [2]
         | https://openmoji.org/library/#group=extras-openmoji
        
       | epilys wrote:
       | The font files are very big (~10MB). They need some trimming
       | before they are viable to use on websites.
        
       | bkyan wrote:
       | Could these be turned into an @font-face for use on websites?
        
       | jokoon wrote:
       | Sweet!
       | 
       | I'm making an android game and UTF8 emojis are great for UI
       | icons. I'm currently using the Google Noto one but it's certainly
       | not usable in games.
       | 
       | I'm waiting for Godot 4 to allow me to display android native
       | emojis from the system font, but I'm not sure yet it will really
       | work.
       | 
       | I now want to try if I can use this font for my icons, as long as
       | godot allows me to load a font and pick UTF8 character by their
       | codepoint.
        
         | edoceo wrote:
         | Why is noto a no-go for games? License?
        
           | AkshitGarg wrote:
           | Noto uses Apache-2.0 [1] which should be fine for most stuff.
           | 
           | [1]: https://github.com/googlefonts/noto-
           | emoji/blob/main/LICENSE
        
             | jokoon wrote:
             | So does that mean I can publish a game using those icons,
             | and earn money with micro transactions?
        
       | rincewind wrote:
       | The last time I evaluated these for use in my app, I found that
       | the "consistent" and "minimalist" visual style makes it really
       | difficult to recognise object/plant/food emoji from one another
       | by shape or at a distance. Other emoji have clear shapes, but not
       | enough internal detail to understand what they mean. this is
       | especially problematic with a set of non-Android, non-Twitter,
       | non-Apple emoji, where users haven't _learned_ the shapes yet,
       | but have to go by looks. It looks like the creators of this
       | project wanted  "function over form", or at least "form follows
       | function", but in their pursuit of Bauhaus they accidentally
       | ended up with Droodles.
        
         | ziml77 wrote:
         | Even the person ones aren't great. I actually thought that the
         | baby was a hunchbacked old man. And the facepalm looks like
         | someone covering up one eye to read an eye chart. I seriously
         | wouldn't have gotten either of those without the caption
         | telling me.
        
       | a-nikolaev wrote:
       | Emojis are normally used inlined in text. So, I think, they
       | should demo theirs the same size as they would be when inlined in
       | text. Otherwise hard to tell tell the emoji quality. I'm also a
       | bit concerned with the thick black outlines, they may look not as
       | good at the small scale (may look too noisy or may overpower
       | small color details).
        
         | hbn wrote:
         | At least the lines aren't as horribly thick as Microsoft's
         | current emoji set. Though I think they're gonna be redoing all
         | their emojis with a 3D art style soon
        
         | layer8 wrote:
         | Yes, it doesn't look like they would be suitable for low-DPI
         | screens at regular text size.
        
       | woliveirajr wrote:
       | > OpenMoji is an open-source project of 50+ students and 2
       | professors of the HfG Schwabisch Gmund (Design University) and
       | external contributers.
       | 
       | Congrats to everybody for taking time and giving us those emojis.
        
       | wongarsu wrote:
       | They even include a number of that aren't in Unicode (yet?), like
       | this Trump emoji [1]. They are allocated in the Private Use Zone
       | of Unicode, so there shouldn't be any collisions with future
       | unicode additions.
       | 
       | 1: https://openmoji.org/library/#emoji=E183
        
         | [deleted]
        
       | aidenn0 wrote:
       | This hasn't caught up to the change in presentation of the pistol
       | emoji: the version presented clearly depicts a revolver:
       | 
       | https://openmoji.org/library/#emoji=1F52B
        
       | nmstoker wrote:
       | These are great. Certain interactions are really tough to
       | represent pictographically but they did pretty well from what I
       | saw.
       | 
       | They've even had a go at the black and white versions of some
       | flags! (but naturally they have a few they need to work on
       | still). Flip the color switch on the link below to see it:
       | 
       | https://openmoji.org/library/#group=extras-unicode%2Fsubdivi...
        
       | davidjfelix wrote:
       | FYI: google's are Apache licensed here:
       | https://github.com/googlefonts/noto-emoji
       | 
       | Twitter emoji (discord uses these also) are open source:
       | https://twemoji.twitter.com/
       | 
       | Both of these are very consistent and good open source emoji. I
       | think in the past a lot of these projects that were not backed by
       | companies eventually devolved into a paid product that was no
       | longer open source, but I'm hopeful that openmoji continues down
       | the FOSS path.
        
         | pbronez wrote:
         | Looks like Google's aren't super easy to use outside of Chrome
         | and Android:
         | 
         | > NotoColorEmoji uses the CBDT/CBLC color font format, which is
         | supported by Android and Chrome/Chromium OS. Windows supports
         | it starting with Windows 10 Anniversary Update in Chrome and
         | Edge. On macOS, only Chrome supports it, while on Linux it will
         | support it with some fontconfig tweaking, see issue #36.
         | Currently we do not build other color font formats.
        
         | app4soft wrote:
         | JFTR, _" Symbola" font_[0] actually is not an opensource and
         | just freeware for personal use, but it was _" fully free for
         | any use"_[1] till February/March 2018[2]. BTW, Even in actual
         | state "Symbola" is my fav font for emoji input on desktop (via
         | _Gucharmap_ [2]) and mobile (via _UnicodePad_ [3]).
         | 
         | [0] https://dn-works.com/ufas/
         | 
         | [1]
         | https://web.archive.org/web/20180129230141/http://users.teil...
         | 
         | [2]
         | https://web.archive.org/web/20180302032711/http://users.teil...
         | 
         | [3] https://gitlab.gnome.org/GNOME/gucharmap
         | 
         | [4] https://github.com/Ryosuke839/UnicodePad
        
         | hjek wrote:
         | But does Twemoji or Noto have a _sea level rise_ emoji?[0]
         | 
         | [0]: https://openmoji.org/library/#group=extras-
         | openmoji%2Fclimat...
        
         | notRobot wrote:
         | Twemoji is amazing. I rooted my Android phone just so I could
         | replace stock emoji with Twemoji.
        
           | onkoe wrote:
           | I'm really glad Discord used them. They're becoming more
           | mainstream and easier to use in projects without people
           | asking about the emoji
        
       | marcodiego wrote:
       | From the site: "All emojis are free to use under the CC BY-SA 4.0
       | license"
       | 
       | I'd like CC0 better for this case. If anyone is looking for a
       | repository with many CC0 icons (among other licenses), I
       | recommend SvgRepo: https://www.svgrepo.com/
        
         | carlinmack wrote:
         | The creator of the project suggests that the license is for
         | edits of the emojis, rather than the projects which use the
         | emoji. [1] As someone involved with the project, I'm not sure
         | how this should be communicated so that this is clear
         | 
         | [1] https://github.com/hfg-gmuend/openmoji/issues/155
        
           | chronogram wrote:
           | The license states that you have to give attribution
           | according to CC4 and that any edits will carry the same
           | license, the comment in your issue page suggests open
           | sourcing the files you use to make the edits so others can
           | easily edit your changes as well.
           | 
           | Personally I like the license you're using.
        
           | kamray23 wrote:
           | Yeah but the creator of the project can suggest whatever they
           | want if they don't understand the license they use.
           | 
           | Going over CC-BY-SA for those used to software licenses only:
           | If I make a work which uses CC-BY-SA material I have to
           | provide attribution. If I modify the emoji to suit my own
           | purposes, I need to release these new emoji under CC-BY-SA,
           | and attribution to the originals must be provided, they may
           | not be kept proprietary.
           | 
           | Using it in a project is redistribution, modifying it is
           | adaption.
        
         | ChrisMarshallNY wrote:
         | Hey, thanks for the SVGRepo link!
         | 
         | There's a number of these types of sites, and I like to keep
         | links to them all, for when I'm looking for inspiration or
         | graphics.
        
       | matt_s wrote:
       | Unicode has emojis[0] which are freely usable for nearly every
       | device as far as I understand.
       | 
       | What is the purpose here? How much overlap?
       | 
       | [0] https://unicode.org/emoji/charts/full-emoji-list.html
        
         | [deleted]
        
         | dangerface wrote:
         | Emojis are part of unicode but the actual image representations
         | of the unicode characters are created and owned by platforms
         | like microsoft or apple.
         | 
         | You can use the platform emojies on platforms that have and
         | support them but you can't freely use them as in you can't
         | redistribute them so you can't host or use them on your website
         | without licensing issues.
         | 
         | Its like a font like Akurrat you can use it if the platform
         | provides it but if you are providing it you need a licence.
        
           | _tom_ wrote:
           | Aren't emojis part of the fonts? I don't know, I'd just
           | assumed that. So they'd be owned by the font designer?
        
             | user-the-name wrote:
             | No fonts actually include emoji to any significant extent,
             | and definitely not in colour.
             | 
             | Instead, OSes use a font fallback list where other fonts
             | are substituted in for characters that are missing, and
             | each OS provides one font that includes all the emoji as
             | colour bitmaps.
        
               | ygra wrote:
               | There's various ways how to do those in fonts. I think
               | Apple uses bitmaps. Microsoft uses several overlaid
               | glyphs in different colors. And there's also a way of
               | embedding SVG as glyphs in fonts.
        
               | bmn__ wrote:
               | > No fonts actually include emoji to any significant
               | extent, and definitely not in colour.
               | 
               | You're mistaken, that does not reflect reality.
               | 
               | https://www.google.com/get/noto/help/emoji/
               | 
               | https://github.com/googlefonts/noto-emoji
               | 
               | I have specifically installed this font in my X/Linux
               | system to get colourful emoji.
        
             | dangerface wrote:
             | Implementation might be a bit different because they are
             | coloured but essentially yea. Whoever designed the icons or
             | paid them too would own the licensing on them. I think most
             | people think of fonts as free because they are soo
             | ubiquitous but I have been caught out using licensed fonts
             | on a site without the license.
        
         | pyentropy wrote:
         | Does Unicode provide an implementation/image of the spec?
         | 
         | I think each vendor has to make the design on their own.
        
         | mayoff wrote:
         | Apple provides a copyrighted image for U+1F600 GRINNING FACE.
         | Google also provides a copyrighted image for U+1F600 GRINNING
         | FACE. And so on.
         | 
         | If you want to use Apple's image for U+1F600, your use either
         | has to be "fair use" or Apple has to grant you a license. For
         | example, Apple's app store guidelines explicitly grant you the
         | following license:
         | 
         | > 4.5.6 Apps may use Unicode characters that render as Apple
         | emoji in their app and app metadata. Apple emoji may not be
         | used on other platforms or embedded directly in your app
         | binary.
         | 
         | And of course because it's Apple, enforcement is capricious:
         | https://www.theverge.com/2018/2/8/16992830/apple-emoji-crack...
         | 
         | So you might want an image for U+1F600 which you are clearly
         | licensed to use. OpenMoji is one source for such an image.
        
         | crazygringo wrote:
         | Aren't those all copyrighted? E.g. for the column "Appl" (sic)
         | they're all copyrighted by Apple. You don't have rights to use
         | them on your website or your Android app, for example.
         | 
         | Just because they're on the Unicode website doesn't mean
         | Unicode owns them. It's just a resource to be aware of how
         | emoji can appear differently in different sets.
         | 
         | Unless you can point out a column that is specifically open
         | source.
        
           | deathanatos wrote:
           | > _Unless you can point out a column that is specifically
           | open source._
           | 
           | The "Twtr" (Twitter) column, I believe, is Twitter's
           | "twemoji"[1], which is CC-BY.
           | 
           | But your general point about the link being for comparison
           | purposes and not implying any particular license is also
           | correct, too.
           | 
           | [1]: https://github.com/twitter/twemoji
        
       | dec0dedab0de wrote:
       | for a while I've been thinking that it would be cool if emojis
       | were directly in the font, so that they changed style to match
       | the font being used.
        
       | [deleted]
        
       | mcdonje wrote:
       | Generally, I really very much like the style. I wonder about the
       | skin tones and inclusion. I only see yellow supported.
       | 
       | There's an argument to be made that just having 1 unrealistic
       | color could be more inclusive than many skin tones, but the
       | characteristics of the people look white in general. Like, even
       | the curly haired person. They just look like white people. I'm
       | white, but this doesn't seem very inclusive.
       | 
       | Is there a skin tone variant I'm missing?
        
         | carlinmack wrote:
         | if you click on individual emoji's you can see the skin tone
         | variants for it. You can filter for only emojis with skin tone
         | variants using the "All Emoji <Filter Icon>" button :)
        
           | mcdonje wrote:
           | I see it now. Thank you!
        
         | drstewart wrote:
         | What is a non skin tone related "white characteristic" exactly?
        
       | user-the-name wrote:
       | The fact that everyone's head is cut off is kind of creepy.
        
         | EGreg wrote:
         | Links plz?
        
           | [deleted]
        
       | carlinmack wrote:
       | you can see them all a little easier at https://hfg-
       | gmuend.github.io/openmoji/
        
         | Igelau wrote:
         | Thanks, the other link got hugged to death, or whatever we call
         | the HN equivalent.
        
       | warning26 wrote:
       | I'm a fan of the artwork in some of the older versions of Noto
       | Color Emoji, which is also open source and freely-licensed.
       | 
       | But, it's good to have more options in the open emoji field -- if
       | only Apple would freely license _their_ emoji artwork.
        
       ___________________________________________________________________
       (page generated 2021-09-03 23:01 UTC)