GET https://kbin.spritesserver.nl/m/linux@lemmy.ml/t/23850/LXD-now-re-licensed-and-under-a-CLA/comment/241104/votes/up

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
0.22 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.05 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\EntryComment {#1394
  +user: Proxies\__CG__\App\Entity\User {#1369 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#323
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#317
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#316
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    It’s important to note that the CLA does *not* take ownership of your commit. To quote the CLA:\n
    \n
    > (a) You retain ownership of the Copyright in Your Contribution and have the same rights to use or license the Contribution which You would have had without entering into the Agreement.\n
    \n
    All the CLA does, is say “I agree that Canonical can use my code under another license if they want to”. Your contribution is still yours.\n
    \n
    I would also argue that by enforcing AGPL rather than Apache, the community gets more ownership. I’d rather have seen Canonical not require a CLA so they can sell the software you’re contributing, but AGPL forces everyone but Canonical to open up their custom versions to their customers, which are free to rehost it elsewhere and help bring the changes upstream, of course.\n
    \n
    As for ownership: LXD was started by Canonical. The name and trademark is theirs, and they control the upstream project. Like always, you can reject their terms and provide your changes under another license, but as the article states, Oracle is free to take your Apache2 changes and use them for practically any purpose as long as they put a copy of the license next to their code and give you credit. That includes selling the software. Not just Oracle either, of course; IBM/Red Hat and Oracle can do the very same.\n
    \n
    > The community should own everything.\n
    \n
    In a perfect world I agree, but then the community should take over doing the actual work. Right now, almost all of the work on open source is done by companies and organisations such as KDE and Gnome with their own committees and politics.\n
    \n
    Software for some products don’t have company-supplied software (i.e. Asahi Linux, although they do have parts of the Darwin kernel for reference) but those devices also often take ages to become usable. There are also plenty of projects funded by charities and such, but most of those form some kind of organisation that owns the copyright by default.\n
    \n
    > the only REALLY good company for the Linux ecosystem as of right now is Valve\n
    \n
    They brought Linux to the mainstream by locking down most of the customisability and by promoting running proprietary software. That’s just the way things need to be, but I’m not sure if the Linux ecosystem should be that happy about these developments.\n
    \n
    > Canonical fucks us with snap\n
    \n
    It takes two minutes to install Flatpak and remove Snap. Their apt-to-snap transition is stupid and annoying, but it’s a very minor issue.\n
    \n
    > Red Hat kills X11\n
    \n
    Red Hat stops maintaining X.org for free now that a better replacement is (almost) ready. The community is free to set up an effort to prolong X11’s life span, of course.\n
    \n
    > Google is closed\n
    \n
    More and more closed (mostly on Android, because as it turned out, the people taking the Android source code and distributing their own forks didn’t contribute back much), but Android and Chrome are still almost completely open. Your alternatives are iOS (closed for all but the reference kernel), Sailfish (Android app support necessary for real world use but closed and paid), Ubuntu Touch (using the Android HAL, so about as open as Android), and the various Linux distros that can barely do power management and often lack features such as “placing a call”; Google still provides some of the best open source software for mobile devices.\n
    \n
    Google’s ChromeOS is perhaps the weird exception here, being basically a closed-ish source Linux distribution. All the components that power it (Linux, Chromium, Android) are open source, but the special sauce that makes those useful for end users is closed.\n
    \n
    > nVidia is closed and buggy\n
    \n
    Buggy? Yes, 100%. One day I will be able to use Wayland without random stutters and crashes!\n
    \n
    Closed? [Not for recent GPUs](https://github.com/NVIDIA/open-gpu-kernel-modules). Starting at the GTX1650/1660, the drivers are completely open source, with only the firmware being closed like on every other GPU. The closed nature of earlier cards (which still requires something like the GPL condom) still sucks, but they’re clearly improving.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703184496 {#1605
    date: 2023-12-21 19:48:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@woelkchen@lemmy.world"
    "@djtech@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1359 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2485 …}
  -id: 241104
  -bodyTs: "'/nvidia/open-gpu-kernel-modules).':653 '100':631 'abl':637 'actual':254 'age':314 'agpl':84,113 'agre':58,244 'agreement':50 'almost':258,452,509 'also':79,311,320 'altern':513 'although':297 'alway':163 'android':480,490,504,524,540,547,607 'annoy':427 'anoth':66,174 'apach':87 'apache2':187 'app':525 'apt':420 'apt-to-snap':419 'argu':80 'articl':179 'asahi':295 'back':501 'bare':555 'basic':591 'becom':316 'best':574 'better':449 'bring':136 'brought':360 'buggi':628,629 'call':567 'canon':60,98,117,149,403 'card':680 'chang':138,172,188 'chariti':326 'chrome':506 'chromeo':583 'chromium':606 'cla':8,19,53,102 'clear':694 'close':473,477,516,533,594,623,626,646,669,676 'closed-ish':593 'code':64,209,492 'commit':15 'committe':280 'communiti':89,235,248,455 'compani':269,291,348 'company-suppli':290 'complet':510,661 'compon':601 'condom':688 'contribut':29,40,73,111,500 'control':158 'copi':202 'copyright':26,341 'cours':141,224,470 'crash':645 'credit':213 'custom':122,126 'customis':371 'd':94 'darwin':304 'day':633 'default':343 'develop':402 'devic':310,580 'didn':498 'distribut':494,598 'distro':552 'done':267 'driver':659 'earlier':679 'ecosystem':352,395 'effort':462 'either':222 'elsewher':133 'end':620 'enforc':83 'enter':47 'everi':672 'everyon':115 'everyth':238 'except':588 'featur':562 'firmwar':667 'flatpak':414 'forc':114 'fork':497 'form':333 'free':129,183,445,457 'fuck':404 'fund':324 'get':90 'github.com':652 'github.com/nvidia/open-gpu-kernel-modules).':651 'give':211 'gnome':276 'good':347 'googl':471,568,581 'gpl':687 'gpu':674 'gpus':650 'gtx1650/1660':657 'hal':541 'happi':399 'hat':226,436,440 'help':135 'i.e':294 'ibm/red':225 'import':3 'improv':695 'includ':215 'instal':413 'io':515 'ish':595 'issu':434 'kde':274 'kernel':305,522 'kill':437 'kind':335 'lack':561 'licens':38,67,175,205 'life':467 'like':162,670,685 'linux':296,351,361,394,551,597,605 'lock':366 'long':197 'lxd':145 'm':389 'mainstream':364 'maintain':442 'make':616 'manag':558 'minor':433 'minut':411 'mobil':579 'most':478 'much':502 'name':151 'natur':677 'necessari':527 'need':384 'next':206 'note':5 'nvidia':624 'often':312,560 'one':632 'open':119,264,511,545,575,609,662 'oracl':181,221,228 'organis':271,337 'own':339 'ownership':12,23,92,144 'paid':535 'part':301 'peopl':487 'perfect':241 'perhap':585 'place':565 'plenti':321 'polit':282 'power':557,603 'practic':193 'product':286 'project':161,323 'prolong':464 'promot':374 'proprietari':376 'provid':170,570 'purpos':195 'put':200 'quot':17 'random':642 'rather':85,95 're':110,693 'readi':453 'real':529 'realli':346 'recent':649 'red':435,439 'refer':307,521 'rehost':131 'reject':166 'remov':416 'replac':450 'requir':100,683 'retain':22 'right':34,256,355 'run':375 'sailfish':523 'sauc':614 'say':56 'seen':97 'sell':106,216 'set':459 'snap':407,417,422 'softwar':108,218,283,293,377,577 'someth':684 'sourc':265,491,576,596,610,663 'span':468 'special':613 'start':147,654 'state':180 'still':75,508,569,682,689 'stop':441 'stupid':425 'stutter':643 'suck':690 'suppli':292 'support':526 'sure':391 'take':11,185,250,313,409,488 'term':168 'thing':383 'touch':537 'trademark':153 'transit':423 'turn':484 'two':410 'ubuntu':536 'upstream':139,160 'us':405 'usabl':317 'use':36,62,190,531,538,618,639 'user':621 'valv':358 'various':550 'version':123 'want':70 'way':382 'wayland':640 'weird':587 'without':46,641 'work':255,262 'world':242,530 'would':43,78 'x.org':443 'x11':438,465 'yes':630"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://popplesburger.hilciferous.nl/comment/1297662"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703184496 {#1377
    date: 2023-12-21 19:48:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\EntryComment {#1394
  +user: Proxies\__CG__\App\Entity\User {#1369 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#323
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#317
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#316
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    It’s important to note that the CLA does *not* take ownership of your commit. To quote the CLA:\n
    \n
    > (a) You retain ownership of the Copyright in Your Contribution and have the same rights to use or license the Contribution which You would have had without entering into the Agreement.\n
    \n
    All the CLA does, is say “I agree that Canonical can use my code under another license if they want to”. Your contribution is still yours.\n
    \n
    I would also argue that by enforcing AGPL rather than Apache, the community gets more ownership. I’d rather have seen Canonical not require a CLA so they can sell the software you’re contributing, but AGPL forces everyone but Canonical to open up their custom versions to their customers, which are free to rehost it elsewhere and help bring the changes upstream, of course.\n
    \n
    As for ownership: LXD was started by Canonical. The name and trademark is theirs, and they control the upstream project. Like always, you can reject their terms and provide your changes under another license, but as the article states, Oracle is free to take your Apache2 changes and use them for practically any purpose as long as they put a copy of the license next to their code and give you credit. That includes selling the software. Not just Oracle either, of course; IBM/Red Hat and Oracle can do the very same.\n
    \n
    > The community should own everything.\n
    \n
    In a perfect world I agree, but then the community should take over doing the actual work. Right now, almost all of the work on open source is done by companies and organisations such as KDE and Gnome with their own committees and politics.\n
    \n
    Software for some products don’t have company-supplied software (i.e. Asahi Linux, although they do have parts of the Darwin kernel for reference) but those devices also often take ages to become usable. There are also plenty of projects funded by charities and such, but most of those form some kind of organisation that owns the copyright by default.\n
    \n
    > the only REALLY good company for the Linux ecosystem as of right now is Valve\n
    \n
    They brought Linux to the mainstream by locking down most of the customisability and by promoting running proprietary software. That’s just the way things need to be, but I’m not sure if the Linux ecosystem should be that happy about these developments.\n
    \n
    > Canonical fucks us with snap\n
    \n
    It takes two minutes to install Flatpak and remove Snap. Their apt-to-snap transition is stupid and annoying, but it’s a very minor issue.\n
    \n
    > Red Hat kills X11\n
    \n
    Red Hat stops maintaining X.org for free now that a better replacement is (almost) ready. The community is free to set up an effort to prolong X11’s life span, of course.\n
    \n
    > Google is closed\n
    \n
    More and more closed (mostly on Android, because as it turned out, the people taking the Android source code and distributing their own forks didn’t contribute back much), but Android and Chrome are still almost completely open. Your alternatives are iOS (closed for all but the reference kernel), Sailfish (Android app support necessary for real world use but closed and paid), Ubuntu Touch (using the Android HAL, so about as open as Android), and the various Linux distros that can barely do power management and often lack features such as “placing a call”; Google still provides some of the best open source software for mobile devices.\n
    \n
    Google’s ChromeOS is perhaps the weird exception here, being basically a closed-ish source Linux distribution. All the components that power it (Linux, Chromium, Android) are open source, but the special sauce that makes those useful for end users is closed.\n
    \n
    > nVidia is closed and buggy\n
    \n
    Buggy? Yes, 100%. One day I will be able to use Wayland without random stutters and crashes!\n
    \n
    Closed? [Not for recent GPUs](https://github.com/NVIDIA/open-gpu-kernel-modules). Starting at the GTX1650/1660, the drivers are completely open source, with only the firmware being closed like on every other GPU. The closed nature of earlier cards (which still requires something like the GPL condom) still sucks, but they’re clearly improving.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703184496 {#1605
    date: 2023-12-21 19:48:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@woelkchen@lemmy.world"
    "@djtech@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1359 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2485 …}
  -id: 241104
  -bodyTs: "'/nvidia/open-gpu-kernel-modules).':653 '100':631 'abl':637 'actual':254 'age':314 'agpl':84,113 'agre':58,244 'agreement':50 'almost':258,452,509 'also':79,311,320 'altern':513 'although':297 'alway':163 'android':480,490,504,524,540,547,607 'annoy':427 'anoth':66,174 'apach':87 'apache2':187 'app':525 'apt':420 'apt-to-snap':419 'argu':80 'articl':179 'asahi':295 'back':501 'bare':555 'basic':591 'becom':316 'best':574 'better':449 'bring':136 'brought':360 'buggi':628,629 'call':567 'canon':60,98,117,149,403 'card':680 'chang':138,172,188 'chariti':326 'chrome':506 'chromeo':583 'chromium':606 'cla':8,19,53,102 'clear':694 'close':473,477,516,533,594,623,626,646,669,676 'closed-ish':593 'code':64,209,492 'commit':15 'committe':280 'communiti':89,235,248,455 'compani':269,291,348 'company-suppli':290 'complet':510,661 'compon':601 'condom':688 'contribut':29,40,73,111,500 'control':158 'copi':202 'copyright':26,341 'cours':141,224,470 'crash':645 'credit':213 'custom':122,126 'customis':371 'd':94 'darwin':304 'day':633 'default':343 'develop':402 'devic':310,580 'didn':498 'distribut':494,598 'distro':552 'done':267 'driver':659 'earlier':679 'ecosystem':352,395 'effort':462 'either':222 'elsewher':133 'end':620 'enforc':83 'enter':47 'everi':672 'everyon':115 'everyth':238 'except':588 'featur':562 'firmwar':667 'flatpak':414 'forc':114 'fork':497 'form':333 'free':129,183,445,457 'fuck':404 'fund':324 'get':90 'github.com':652 'github.com/nvidia/open-gpu-kernel-modules).':651 'give':211 'gnome':276 'good':347 'googl':471,568,581 'gpl':687 'gpu':674 'gpus':650 'gtx1650/1660':657 'hal':541 'happi':399 'hat':226,436,440 'help':135 'i.e':294 'ibm/red':225 'import':3 'improv':695 'includ':215 'instal':413 'io':515 'ish':595 'issu':434 'kde':274 'kernel':305,522 'kill':437 'kind':335 'lack':561 'licens':38,67,175,205 'life':467 'like':162,670,685 'linux':296,351,361,394,551,597,605 'lock':366 'long':197 'lxd':145 'm':389 'mainstream':364 'maintain':442 'make':616 'manag':558 'minor':433 'minut':411 'mobil':579 'most':478 'much':502 'name':151 'natur':677 'necessari':527 'need':384 'next':206 'note':5 'nvidia':624 'often':312,560 'one':632 'open':119,264,511,545,575,609,662 'oracl':181,221,228 'organis':271,337 'own':339 'ownership':12,23,92,144 'paid':535 'part':301 'peopl':487 'perfect':241 'perhap':585 'place':565 'plenti':321 'polit':282 'power':557,603 'practic':193 'product':286 'project':161,323 'prolong':464 'promot':374 'proprietari':376 'provid':170,570 'purpos':195 'put':200 'quot':17 'random':642 'rather':85,95 're':110,693 'readi':453 'real':529 'realli':346 'recent':649 'red':435,439 'refer':307,521 'rehost':131 'reject':166 'remov':416 'replac':450 'requir':100,683 'retain':22 'right':34,256,355 'run':375 'sailfish':523 'sauc':614 'say':56 'seen':97 'sell':106,216 'set':459 'snap':407,417,422 'softwar':108,218,283,293,377,577 'someth':684 'sourc':265,491,576,596,610,663 'span':468 'special':613 'start':147,654 'state':180 'still':75,508,569,682,689 'stop':441 'stupid':425 'stutter':643 'suck':690 'suppli':292 'support':526 'sure':391 'take':11,185,250,313,409,488 'term':168 'thing':383 'touch':537 'trademark':153 'transit':423 'turn':484 'two':410 'ubuntu':536 'upstream':139,160 'us':405 'usabl':317 'use':36,62,190,531,538,618,639 'user':621 'valv':358 'various':550 'version':123 'want':70 'way':382 'wayland':640 'weird':587 'without':46,641 'work':255,262 'world':242,530 'would':43,78 'x.org':443 'x11':438,465 'yes':630"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://popplesburger.hilciferous.nl/comment/1297662"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703184496 {#1377
    date: 2023-12-21 19:48:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\EntryComment {#1394
  +user: Proxies\__CG__\App\Entity\User {#1369 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#323
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#317
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#316
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    It’s important to note that the CLA does *not* take ownership of your commit. To quote the CLA:\n
    \n
    > (a) You retain ownership of the Copyright in Your Contribution and have the same rights to use or license the Contribution which You would have had without entering into the Agreement.\n
    \n
    All the CLA does, is say “I agree that Canonical can use my code under another license if they want to”. Your contribution is still yours.\n
    \n
    I would also argue that by enforcing AGPL rather than Apache, the community gets more ownership. I’d rather have seen Canonical not require a CLA so they can sell the software you’re contributing, but AGPL forces everyone but Canonical to open up their custom versions to their customers, which are free to rehost it elsewhere and help bring the changes upstream, of course.\n
    \n
    As for ownership: LXD was started by Canonical. The name and trademark is theirs, and they control the upstream project. Like always, you can reject their terms and provide your changes under another license, but as the article states, Oracle is free to take your Apache2 changes and use them for practically any purpose as long as they put a copy of the license next to their code and give you credit. That includes selling the software. Not just Oracle either, of course; IBM/Red Hat and Oracle can do the very same.\n
    \n
    > The community should own everything.\n
    \n
    In a perfect world I agree, but then the community should take over doing the actual work. Right now, almost all of the work on open source is done by companies and organisations such as KDE and Gnome with their own committees and politics.\n
    \n
    Software for some products don’t have company-supplied software (i.e. Asahi Linux, although they do have parts of the Darwin kernel for reference) but those devices also often take ages to become usable. There are also plenty of projects funded by charities and such, but most of those form some kind of organisation that owns the copyright by default.\n
    \n
    > the only REALLY good company for the Linux ecosystem as of right now is Valve\n
    \n
    They brought Linux to the mainstream by locking down most of the customisability and by promoting running proprietary software. That’s just the way things need to be, but I’m not sure if the Linux ecosystem should be that happy about these developments.\n
    \n
    > Canonical fucks us with snap\n
    \n
    It takes two minutes to install Flatpak and remove Snap. Their apt-to-snap transition is stupid and annoying, but it’s a very minor issue.\n
    \n
    > Red Hat kills X11\n
    \n
    Red Hat stops maintaining X.org for free now that a better replacement is (almost) ready. The community is free to set up an effort to prolong X11’s life span, of course.\n
    \n
    > Google is closed\n
    \n
    More and more closed (mostly on Android, because as it turned out, the people taking the Android source code and distributing their own forks didn’t contribute back much), but Android and Chrome are still almost completely open. Your alternatives are iOS (closed for all but the reference kernel), Sailfish (Android app support necessary for real world use but closed and paid), Ubuntu Touch (using the Android HAL, so about as open as Android), and the various Linux distros that can barely do power management and often lack features such as “placing a call”; Google still provides some of the best open source software for mobile devices.\n
    \n
    Google’s ChromeOS is perhaps the weird exception here, being basically a closed-ish source Linux distribution. All the components that power it (Linux, Chromium, Android) are open source, but the special sauce that makes those useful for end users is closed.\n
    \n
    > nVidia is closed and buggy\n
    \n
    Buggy? Yes, 100%. One day I will be able to use Wayland without random stutters and crashes!\n
    \n
    Closed? [Not for recent GPUs](https://github.com/NVIDIA/open-gpu-kernel-modules). Starting at the GTX1650/1660, the drivers are completely open source, with only the firmware being closed like on every other GPU. The closed nature of earlier cards (which still requires something like the GPL condom) still sucks, but they’re clearly improving.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1703184496 {#1605
    date: 2023-12-21 19:48:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@woelkchen@lemmy.world"
    "@djtech@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2466 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1359 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2485 …}
  -id: 241104
  -bodyTs: "'/nvidia/open-gpu-kernel-modules).':653 '100':631 'abl':637 'actual':254 'age':314 'agpl':84,113 'agre':58,244 'agreement':50 'almost':258,452,509 'also':79,311,320 'altern':513 'although':297 'alway':163 'android':480,490,504,524,540,547,607 'annoy':427 'anoth':66,174 'apach':87 'apache2':187 'app':525 'apt':420 'apt-to-snap':419 'argu':80 'articl':179 'asahi':295 'back':501 'bare':555 'basic':591 'becom':316 'best':574 'better':449 'bring':136 'brought':360 'buggi':628,629 'call':567 'canon':60,98,117,149,403 'card':680 'chang':138,172,188 'chariti':326 'chrome':506 'chromeo':583 'chromium':606 'cla':8,19,53,102 'clear':694 'close':473,477,516,533,594,623,626,646,669,676 'closed-ish':593 'code':64,209,492 'commit':15 'committe':280 'communiti':89,235,248,455 'compani':269,291,348 'company-suppli':290 'complet':510,661 'compon':601 'condom':688 'contribut':29,40,73,111,500 'control':158 'copi':202 'copyright':26,341 'cours':141,224,470 'crash':645 'credit':213 'custom':122,126 'customis':371 'd':94 'darwin':304 'day':633 'default':343 'develop':402 'devic':310,580 'didn':498 'distribut':494,598 'distro':552 'done':267 'driver':659 'earlier':679 'ecosystem':352,395 'effort':462 'either':222 'elsewher':133 'end':620 'enforc':83 'enter':47 'everi':672 'everyon':115 'everyth':238 'except':588 'featur':562 'firmwar':667 'flatpak':414 'forc':114 'fork':497 'form':333 'free':129,183,445,457 'fuck':404 'fund':324 'get':90 'github.com':652 'github.com/nvidia/open-gpu-kernel-modules).':651 'give':211 'gnome':276 'good':347 'googl':471,568,581 'gpl':687 'gpu':674 'gpus':650 'gtx1650/1660':657 'hal':541 'happi':399 'hat':226,436,440 'help':135 'i.e':294 'ibm/red':225 'import':3 'improv':695 'includ':215 'instal':413 'io':515 'ish':595 'issu':434 'kde':274 'kernel':305,522 'kill':437 'kind':335 'lack':561 'licens':38,67,175,205 'life':467 'like':162,670,685 'linux':296,351,361,394,551,597,605 'lock':366 'long':197 'lxd':145 'm':389 'mainstream':364 'maintain':442 'make':616 'manag':558 'minor':433 'minut':411 'mobil':579 'most':478 'much':502 'name':151 'natur':677 'necessari':527 'need':384 'next':206 'note':5 'nvidia':624 'often':312,560 'one':632 'open':119,264,511,545,575,609,662 'oracl':181,221,228 'organis':271,337 'own':339 'ownership':12,23,92,144 'paid':535 'part':301 'peopl':487 'perfect':241 'perhap':585 'place':565 'plenti':321 'polit':282 'power':557,603 'practic':193 'product':286 'project':161,323 'prolong':464 'promot':374 'proprietari':376 'provid':170,570 'purpos':195 'put':200 'quot':17 'random':642 'rather':85,95 're':110,693 'readi':453 'real':529 'realli':346 'recent':649 'red':435,439 'refer':307,521 'rehost':131 'reject':166 'remov':416 'replac':450 'requir':100,683 'retain':22 'right':34,256,355 'run':375 'sailfish':523 'sauc':614 'say':56 'seen':97 'sell':106,216 'set':459 'snap':407,417,422 'softwar':108,218,283,293,377,577 'someth':684 'sourc':265,491,576,596,610,663 'span':468 'special':613 'start':147,654 'state':180 'still':75,508,569,682,689 'stop':441 'stupid':425 'stutter':643 'suck':690 'suppli':292 'support':526 'sure':391 'take':11,185,250,313,409,488 'term':168 'thing':383 'touch':537 'trademark':153 'transit':423 'turn':484 'two':410 'ubuntu':536 'upstream':139,160 'us':405 'usabl':317 'use':36,62,190,531,538,618,639 'user':621 'valv':358 'various':550 'version':123 'want':70 'way':382 'wayland':640 'weird':587 'without':46,641 'work':255,262 'world':242,530 'would':43,78 'x.org':443 'x11':438,465 'yes':630"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://popplesburger.hilciferous.nl/comment/1297662"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703184496 {#1377
    date: 2023-12-21 19:48:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED edit
App\Entity\Magazine {#313
  +icon: Proxies\__CG__\App\Entity\Image {#294 …}
  +name: "linux@lemmy.ml"
  +title: "linux"
  +description: """
    From Wikipedia, the free encyclopedia\n
    \n
    Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
    \n
    Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
    \n
    ### Rules\n
    \n
    - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
    - No misinformation\n
    - No NSFW content\n
    - No hate speech, bigotry, etc\n
    \n
    ### Related Communities\n
    \n
    - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
    - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
    - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
    - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
    \n
    Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1406
  +entryCommentCount: 28632
  +postCount: 6
  +postCommentCount: 214
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583542 {#323
    date: 2024-10-22 09:52:22.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#285 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
  +entries: Doctrine\ORM\PersistentCollection {#228 …}
  +posts: Doctrine\ORM\PersistentCollection {#186 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
  +bans: Doctrine\ORM\PersistentCollection {#165 …}
  +reports: Doctrine\ORM\PersistentCollection {#151 …}
  +badges: Doctrine\ORM\PersistentCollection {#129 …}
  +logs: Doctrine\ORM\PersistentCollection {#119 …}
  +awards: Doctrine\ORM\PersistentCollection {#108 …}
  +categories: Doctrine\ORM\PersistentCollection {#95 …}
  -id: 73
  +apId: "linux@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/linux"
  +apPublicUrl: "https://lemmy.ml/c/linux"
  +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "linux"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583596 {#317
    date: 2024-10-22 09:53:16.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1698929468 {#316
    date: 2023-11-02 13:51:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details