I do appreciate that Google is now officially supporting gcsfuse because it genuinely is a great project. However, their Kubernetes CSI driver seems to have in large part copied code from the one I and a co-maintainer have been working on for years: - https://github.com/GoogleCloudPlatform/gcs-fuse-csi-driver - https://github.com/ofek/csi-gcs Here is the initial commit: https://github.com/GoogleCloudPlatform/gcs-fuse…
You licensed the code as MIT - https://github.com/ofek/csi-gcs/blob/master/LICENSE-MIT Are you saying you have an issue with them copying your MIT licensed code?
Google Cloud Storage FUSE
81–90 of 112 posts
Re: Google Cloud Storage FUSE
#82Is this the same gcsfuse that's been around for years, only now with official Google support? https://github.com/GoogleCloudPlatform/gcsfuse
Re: Google Cloud Storage FUSE
#83Cloud Storage FUSE does not support overwriting in the middle of a file. Only sequential writes are supported. This seems like a big limitation?
Re: Google Cloud Storage FUSE
#84Earlier quoted context omitted.
You licensed the code as MIT - https://github.com/ofek/csi-gcs/blob/master/LICENSE-MIT Are you saying you have an issue with them copying your MIT licensed code?
Yes, copying the code without following up to actually collaborate or even forking to show attribution I think is bad practice for such a large organization, or any entity for that matter.
Re: Google Cloud Storage FUSE
#85Earlier quoted context omitted.
Yes, copying the code without following up to actually collaborate or even forking to show attribution I think is bad practice for such a large organization, or any entity for that matter.
If that's what you want, then update your license to require that.
Re: Google Cloud Storage FUSE
#86I do appreciate that Google is now officially supporting gcsfuse because it genuinely is a great project. However, their Kubernetes CSI driver seems to have in large part copied code from the one I and a co-maintainer have been working on for years: - https://github.com/GoogleCloudPlatform/gcs-fuse-csi-driver - https://github.com/ofek/csi-gcs Here is the initial commit: https://github.com/GoogleCloudPlatform/gcs-fuse…
You licensed the code as MIT - https://github.com/ofek/csi-gcs/blob/master/LICENSE-MIT Are you saying you have an issue with them copying your MIT licensed code?
Re: Google Cloud Storage FUSE
#87Earlier quoted context omitted.
The most wrong part of that previous team is to store private keys unencrypted in the cloud, not the performance part.
My understanding is that everything is encrypted by default in GCP. Though you need to manually configure encryption keys if you want to prevent Google ever having access to your data.
Re: Google Cloud Storage FUSE
#88Earlier quoted context omitted.
Your repository seems to have both an Apache and MIT license. What license are you distributing your code under? Edit: I see you said it’s dual licensed. From the look of it both allow Google or any other company to copy and reuse code, so what are you upset about?
Either, the choice is up to you. edit: as I express in a sibling comment this act is legally allowed of course, but is bad practice
Says who/why?
"It's mean/I don't get a callout/the credit I deserve" is "bad practice"?
Why aren't you honored that your product was good enough for Google to absorb and build off of? I'd be super proud.
Re: Google Cloud Storage FUSE
#89Earlier quoted context omitted.
Your repository seems to have both an Apache and MIT license. What license are you distributing your code under? Edit: I see you said it’s dual licensed. From the look of it both allow Google or any other company to copy and reuse code, so what are you upset about?
Either, the choice is up to you. edit: as I express in a sibling comment this act is legally allowed of course, but is bad practice
Re: Google Cloud Storage FUSE
#90I do appreciate that Google is now officially supporting gcsfuse because it genuinely is a great project. However, their Kubernetes CSI driver seems to have in large part copied code from the one I and a co-maintainer have been working on for years: - https://github.com/GoogleCloudPlatform/gcs-fuse-csi-driver - https://github.com/ofek/csi-gcs Here is the initial commit: https://github.com/GoogleCloudPlatform/gcs-fuse…
Your repository seems to have both an Apache and MIT license. What license are you distributing your code under? Edit: I see you said it’s dual licensed. From the look of it both allow Google or any other company to copy and reuse code, so what are you upset about?
A lot of people treat licensing emotionally (e.g. WTFPL, or picking licenses that feel good, or that we saw in another project), however business people are very logical and will unfortunately exploit this.
The irony is that Google probably would not have done this if the codebase just omitted a license entirely. When I worked there, they wouldn't allow OSS with no license.