Settings

Theme

Ollama are 'try[ing to] achieve vendor lock-in'

github.com

17 points by alexmorley a year ago · 6 comments

Reader

buyucu a year ago

ollama is giving people a lot of reasons to switch:

https://news.ycombinator.com/item?id=42886680

free_bip a year ago

I don't understand. The quoted text appears nowhere in the linked page.

  • lioeters a year ago

    It's in one of the collapsed comments. Quoted below:

    https://github.com/ggerganov/llama.cpp/pull/11016#issuecomme...

    So Ollama are basically forking a little bit of everything to try and achieve vendor lock-in. Some examples:

        The Ollama transport protocol, it just a slightly forked version of the OCI protocol (they are ex-Docker guys). Just forked enough so one can't use dockerhub, quay.io, helm, etc. (so people will have to buy Ollama Enterprise servers or whatever).
    
        They have forked llama.cpp (I would much rather we upstreamed to llama.cpp than forked, like upstreamining to Linus's kernel tree).
    
        They don't use jinja like everyone else, they use this:
    
    https://ollama.com/library/granite-code/blobs/977871d28ce4

    etc.

    So we started a project called RamaLama to unfork all these bits

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection